// ==UserScript== // @icon http://www.tzr.me/images/2019/01/26/111.png // @name 华医通审核助手1.5.4 // @author zhiwen-T // @description 华医通审核助手V1.5.4 // @include *://h5hyt.cd120.com/admin/* // @include *://qjsj.wchscu.cn/* // @include *://qjsj.wchscu.cn/* // @include *.bilibili.com/bangumi/play/* // @include *.pptv.com/show/* // @include *://*.baofeng.com/play/* // @include *://*.wasu.cn/Play/show* // @include *://v.yinyuetai.com/video/* // @include *://v.yinyuetai.com/playlist/* // @include *://item.taobao.com/* // @include *://*detail.tmall.com/* // @include *://*detail.tmall.hk/* // @include *://*.liangxinyao.com/* // @include *://music.163.com/song* // @include *://music.163.com/m/song* // @include *://y.qq.com/n/* // @include *://*.kugou.com/song* // @include *://*.kuwo.cn/yinyue* // @include *://*.kuwo.cn/play_detail* // @include *://*.xiami.com/* // @include *://music.taihe.com/song* // @include *://*.1ting.com/player* // @include *://music.migu.cn/v* // @include *://*.lizhi.fm/* // @include *://*.qingting.fm/* // @include *://*.ximalaya.com/* // @exclude *://*.eggvod.cn/* // @version 1.5.4 // @grant GM_getValue // @namespace [url=mailto:1649991905@qq.com]1649991905@qq.com[/url] // @downloadURL none // ==/UserScript== // // var timesRun = 0; var ttt = setInterval(tttt,1000);//1000毫秒后运行刷新 (循环进入下一个工单 //clearInterval(aaa);//停止功能2 function tttt(){ timesRun += 1; if(timesRun === 5){ clearInterval(ttt); } //if ($("#jandan").is(':checked')){ if (localStorage.getItem("jandan") != null) { //自定义代码 console.log('自动建单'); setTimeout(function(){//220毫秒后运行下列程序 add(); },1000); setTimeout(function(){//1020毫秒后运行下列 // save(); },400); } else{ console.log('自动建单关闭'); } } function JD(){ setTimeout(function(){//1020毫秒后运行下列 // add(); },100); //window.onload = function(){ //等待面加载完毕 // $(":contains('我的工单')").click(); //打开我的工单 try {//try里面运行要执行的代码 // fonts = document.getElementsByTagName('font');// 确定工单总数(确保工单数量没有变化) // var onchangeValue = fonts[6].innerHTML; //console.log('+ onchangeValue +'); } catch (err) {//如果发生错误就会在这里操作参数的description属性可以显示错误信息 console.log('错误继续');//在控制台输出错误信息 } var IFRAME=document.getElementById("TEMP_REASON"); //判断页面是不是建单界面 var zx=document.getElementById("zhongxin"); //判断页面建单界面是否打开 var bj=document.getElementById("SERVICE_TYPE"); //判断页面建单界面是否打开 console.log('准备判断非建单界面11111'); if(IFRAME){ console.log('非建单界面'); //不执行自动建单程序,判断是否处理工单界面 if(bj){ //判断是否处理工单界面 $(":contains('现场')").click(); //选择现场 $("#FAULT_ADDRESS").val('GZFSDD_1') setTimeout(function(){//1020毫秒后运行下列 $("#FAULT_ADDRESS").val('GZFSDD_1') },200); $("#FAULT_ADDRESS").find("option[value='GZFSDD_1']").attr("selected",true); // window.localStorage.setItem("upload5", $('#upload5').val()); var GD1 = '0043790' var GD2 = Number(GD1) var GD3= num1 + 1 //alert(GD1); //$("#PAPER_REPORT_CODE").val('0043780'); // 固定工单号 var val1 = document.getElementById('FAILURE_TYPE').value; var num1 = Number(val1) //alert(num1); //---------------=-以下通过ID处理故障的方法弃用---------------------------------------- // if(num1 == '219232'){ // $("#SOLUTION").val('连接并安装打印机') //处理过程 // console.log('1111CECECECECEC'); // } // else if(num1 == '219369'){ // $("#SOLUTION").val('指导医生进行相关操作') //处理过程 // console.log('2222'); // } // else if(num1 == '252901'){ // console.log('3333'); // $("#SOLUTION").val('清除打印任务,重连打印机') //处理过程 // } // else if(num1 == '219201'){ // $("#SOLUTION").val('重打驱动,重连刷卡器') //处理过程 // console.log('4444'); // } // else if(num1 == '156062'){ // $("#SOLUTION").val('排除网线故障,设置网络链接属性') //处理过程 // console.log('5555'); // } // else if(num1 == '100116'){ // $("#SOLUTION").val('检查HIS环境,排除故障') //处理过程 // console.log('6666'); // } // else if(num1 == '219081'){ // $("#SOLUTION").val('逐步排查处理后,重启电脑') //处理过程 // console.log('7777'); // } console.log('自动填写处理故障'); var val3=$("p:first").text(); var val33= val3 + "" // alert(val33); if(val33.indexOf("安装打印机")!=-1){ $("#SOLUTION").val('连接并安装打印机') //处理过程 } else if(val33.indexOf("门特患者开药问题咨询")!=-1){ $("#SOLUTION").val('核实医嘱状态,查看门特状态') //处理过程 } else if(val33.indexOf("打印机卡任务,脱机")!=-1){ $("#SOLUTION").val('清除任务,重连打印机') //处理过程 } else if(val33.indexOf("HIS连不起网")!=-1){ $("#SOLUTION").val('排除网络故障') //处理过程 } else if(val33.indexOf("HIS上不起")!=-1){ $("#SOLUTION").val('排除网络故障') //处理过程 } else if(val33.indexOf("流行病学史没有自动带入,IE有时报错")!=-1){ $("#SOLUTION").val('拷贝日志报后台') //处理过程 } else if(val33.indexOf("电脑开不起机")!=-1){ $("#SOLUTION").val('检查电脑电源,系统,重启') //处理过程 } else if(val33.indexOf("指导操作电子病历,电子病情证明书修改")!=-1){ $("#SOLUTION").val('指导操作电子病历,电子病情证明书修改') //处理过程 } else if(val33.indexOf("门特患者诊断与病种问题")!=-1){ $("#SOLUTION").val('核实病种诊断') //处理过程 } else if(val33.indexOf("显示屏不亮")!=-1){ $("#SOLUTION").val('重打驱动,重连') //处理过程 } else if(val33.indexOf("历史就诊电子病历签名问题")!=-1){ $("#SOLUTION").val('指导操作玩成上次电子病历签名') //处理过程 } else if(val33.indexOf("复诊病人患者报道问题")!=-1){ $("#SOLUTION").val('7日内已经复诊,不能再次复诊') //处理过程 } else if(val33.indexOf("安装操作系统及HIS")!=-1){ $("#SOLUTION").val('安装操作系统及HIS') //处理过程 } else if(val33.indexOf("ie停止运行")!=-1){ $("#SOLUTION").val('收集日志给后台') //处理过程 } else if(val33.indexOf("市门特退费问题")!=-1){ $("#SOLUTION").val('联系检查科室撤销执行') //处理过程 } else if(val33.indexOf("核查患者挂号和医嘱信息")!=-1){ $("#SOLUTION").val('核实患者挂号和医嘱信息,回复科室') //处理过程 } else if(val33.indexOf("网络故障调试")!=-1){ $("#SOLUTION").val('网络故障调试,联系网络部处理') //处理过程 } else if(val33.indexOf("入院服务中心自助机故障")!=-1){ $("#SOLUTION").val('现场处理后上报自助机故障群 ') //处理过程 } else if(val33.indexOf("呼叫大屏,功放没有声音")!=-1){ $("#SOLUTION").val('重启呼叫屏呼叫程序,调节功放') //处理过程 } else if(val33.indexOf("HIS界面报错,有空白界面")!=-1){ $("#SOLUTION").val('部分服务器问题,切换备用服务器') //处理过程 } else if(val33.indexOf("打印机卡任务,脱机")!=-1){ $("#SOLUTION").val('排除网络故障') //处理过程 } document.getElementById("table_report").value = window.localStorage.getItem("upload5") var b=$('#table_report').val(); //alert(b); var bb = Number(b) var c = "1" var cc= Number(c) var dd= "00" window.localStorage.setItem("upload5",bb+cc); console.log($('#table_report').val()); window.localStorage.setItem("upload6", dd+$('#table_report').val()); document.getElementById("table_report").value = window.localStorage.getItem("upload5") document.getElementById("PAPER_REPORT_CODE").value = window.localStorage.getItem("upload6") // 累加工单号 // saveSetting(); setTimeout(function(){//1020毫秒后运行下列 // save(); },20000); } }else{ console.log('准备判断建单界面22222'); if(zx){ console.log('建单界面'); //执行自动建单程序 var form = document.getElementById("Form"); // document.getElementById("Form").action = ""; // ----------------物理位置----------------------------------- function A2A1(){ $("#REPAIR_DEPARTMENT_NAME").val('华西院区-门诊部-耳鼻喉科诊断室'); $("#REPAIR_ADDRESS_DETAIL").val('门诊2楼A1区'); //物理位置 $("#REPORT_TEL").val('85422434'); //电话 $("#REPORT_NAME").val('唐老师'); //联系人 $("#REPAIR_DEPARTMENT_ID").val('51458'); //对应区域的ID ★★★★★ $("#FAULT_ADDRESS_chosen").val('医生站'); } function A2A2(){ $("#REPAIR_DEPARTMENT_NAME").val('华西院区-门诊部-皮肤性病科诊断室'); $("#REPAIR_ADDRESS_DETAIL").val('2楼A2区'); //物理位置 $("#REPORT_TEL").val('85422558'); //电话 $("#REPORT_NAME").val('胡老师'); //联系人 $("#REPAIR_DEPARTMENT_ID").val('51459'); //对应区域的ID ★★★★★ } function A2FD(){ $("#REPAIR_DEPARTMENT_NAME").val('华西院区-门诊部-消化内科'); $("#REPAIR_ADDRESS_DETAIL").val('门诊2楼D区'); //物理位置 $("#REPORT_TEL").val('85423392'); //电话 $("#REPORT_NAME").val('邓老师'); //联系人 $("#REPAIR_DEPARTMENT_ID").val('52404'); //对应区域的代码 } function A2FE(){ $("#REPAIR_DEPARTMENT_NAME").val('华西院区-门诊部-门诊办公室-骨科'); $("#REPAIR_ADDRESS_DETAIL").val('门诊2楼E区'); //物理位置 $("#REPORT_TEL").val('85422397'); //电话 $("#REPORT_NAME").val('丁老师'); //联系人 $("#REPAIR_DEPARTMENT_ID").val('52485'); //对应区域的ID ★★★★★ } function A3A1(){ $("#REPAIR_DEPARTMENT_NAME").val('华西院区-门诊部-呼吸内科/老年病科'); $("#REPAIR_ADDRESS_DETAIL").val('门诊3楼A1区'); //物理位置 $("#REPORT_TEL").val('85423902'); //电话 $("#REPORT_NAME").val('宋老师'); //联系人 $("#REPAIR_DEPARTMENT_ID").val('51468'); //对应区域的ID ★★★★★ } function A3A2(){ $("#REPAIR_DEPARTMENT_NAME").val('华西院区-门诊部-疼痛门诊/肝胆胰外科/血管外科'); $("#REPAIR_ADDRESS_DETAIL").val('门诊3楼A2区'); //物理位置 $("#REPORT_TEL").val('85423400'); //电话 $("#REPORT_NAME").val('黄老师'); //联系人 $("#REPAIR_DEPARTMENT_ID").val('51469'); //对应区域的ID ★★★★★ } function A3A3(){ $("#REPAIR_DEPARTMENT_NAME").val('华西院区-门诊部-血液内科/风湿免疫科/四川西南司法鉴定中心'); $("#REPAIR_ADDRESS_DETAIL").val('门诊3楼A3区'); //物理位置 $("#REPORT_TEL").val('85423401'); //电话 $("#REPORT_NAME").val('吴老师'); //联系人 $("#REPAIR_DEPARTMENT_ID").val('51470'); //对应区域的代码 } function A3FB(){ $("#REPAIR_DEPARTMENT_NAME").val('华西院区-门诊部-小儿外科/内分泌科'); $("#REPAIR_ADDRESS_DETAIL").val('3楼B区'); //物理位置 $("#REPORT_TEL").val('85422554'); //电话 $("#REPORT_NAME").val('蒋老师'); //联系人 $("#REPAIR_DEPARTMENT_ID").val('51472'); //对应区域的ID ★★★★★ } function A3FC(){ $("#REPAIR_DEPARTMENT_NAME").val('华西院区-门诊部-中西医结合科/医学遗传咨询室'); $("#REPAIR_ADDRESS_DETAIL").val('3楼C1区'); //物理位置 $("#REPORT_TEL").val('85423416'); //电话 $("#REPORT_NAME").val('张老师'); //联系人 $("#REPAIR_DEPARTMENT_ID").val('51473'); //对应区域的ID ★★★★★ } function A3FD(){ $("#REPAIR_DEPARTMENT_NAME").val('华西院区-门诊部-华西院区-门诊部-心血管内科'); $("#REPAIR_ADDRESS_DETAIL").val('门诊三楼D区'); //物理位置 $("#REPORT_TEL").val('85423415'); //电话 $("#REPORT_NAME").val('李老师'); //联系人 $("#REPAIR_DEPARTMENT_ID").val('52444'); //对应区域的ID ★★★★★ } function A3FE(){ $("#REPAIR_DEPARTMENT_NAME").val('华西院区-门诊部-肾脏内科/泌尿外科'); $("#REPAIR_ADDRESS_DETAIL").val('3楼E区'); //物理位置 $("#REPORT_TEL").val('85422415'); //电话 $("#REPORT_NAME").val('罗老师'); //联系人 $("#REPAIR_DEPARTMENT_ID").val('51478'); //对应区域的ID ★★★★★ } function A4A1(){ $("#REPAIR_DEPARTMENT_NAME").val('华西院区-门诊部-眼科'); $("#REPAIR_ADDRESS_DETAIL").val('4楼A1区'); //物理位置 $("#REPORT_TEL").val('85423418'); //电话 $("#REPORT_NAME").val('李老师'); //联系人 $("#REPAIR_DEPARTMENT_ID").val('51483'); //对应区域的代码 } function A4FB(){ $("#REPAIR_DEPARTMENT_NAME").val('华西院区-门诊部-内分泌/甲状腺外科'); $("#REPAIR_ADDRESS_DETAIL").val('4楼B区'); //物理位置 $("#REPORT_TEL").val('85422745'); //电话 $("#REPORT_NAME").val('李老师'); //联系人 $("#REPAIR_DEPARTMENT_ID").val('51486'); //对应区域的ID ★★★★★ } // ----------------故障类型----------------------------------- function a(){ $("#REPAIR_DESCRIPTION").val('打印机安装'); //可以自行描述故障 $("#FAILURE_TYPE").val('219232'); //故障类型ID ★★★★★ $("#TYPE_INIT").val('219232'); //故障类型ID ★★★★★ $("#REASON").val('GZYY_2_11'); //故障原因的ID ★★★★★ $("#TEMP_REASON").val('机/打印机安装'); //故障原因之前的文本 $("#TEMP_TYPE").val('前台工单-硬件新-设备安装-打印机安装'); //故障类型之前的文本 $("#FAILURE_TYPE_STR").val('前台工单-硬件新-设备安装-打印机安装');//故障类型文本显示 //$("#REPORT_TIME").val('2020-06-20 10:05:36'); //建单时间 默认关闭 } function b(){ $("#REPAIR_DESCRIPTION").val('门特患者开药问题咨询'); //可以自行描述故障 $("#FAILURE_TYPE").val('219369'); //故障类型ID ★★★★★ $("#TYPE_INIT").val('219369'); //故障类型ID ★★★★★ $("#REASON").val('GZYY_1_3'); //故障原因的ID ★★★★★ $("#TEMP_REASON").val('人/操作咨询'); //故障原因的文本 $("#TEMP_TYPE").val('前台工单-系统操作指导新-HIS医生操作指导'); //故障类型 $("#FAILURE_TYPE_STR").val('前台工单-系统操作指导新-HIS医生操作指导'); //故障类型文本显示 //$("#REPORT_TIME").val('2020-06-20 10:05:36'); //建单时间 默认关闭 } function c(){ $("#REPAIR_DESCRIPTION").val('打印机卡任务,脱机'); //可以自行描述故障 $("#FAILURE_TYPE").val('252901'); //故障类型ID ★★★★★ $("#TYPE_INIT").val('252901'); //故障类型ID ★★★★★ $("#REASON").val('GZYY_2_10'); //故障原因的ID ★★★★★ $("#TEMP_REASON").val('机/稳定性不足'); //故障原因的文本 $("#TEMP_TYPE").val('前台工单-硬件新-打印机新-热敏打印机'); //故障类型 $("#FAILURE_TYPE_STR").val('前台工单-硬件新-打印机新-热敏打印机');//故障类型文本显示 //$("#REPORT_TIME").val('2020-06-20 10:05:36'); //建单时间 默认关闭 } function d(){ $("#REPAIR_DESCRIPTION").val('刷卡器刷不起'); //可以自行描述故障 $("#FAILURE_TYPE").val('219201'); //故障类型ID ★★★★★ $("#TYPE_INIT").val('219201'); //故障类型ID ★★★★★ $("#REASON").val('GZYY_2_10'); //故障原因的ID ★★★★★ $("#TEMP_REASON").val('机/稳定性不足'); //故障原因之前的文本 $("#TEMP_TYPE").val('前台工单-硬件新-外设-刷卡器'); //故障类型之前的文本 $("#FAILURE_TYPE_STR").val('前台工单-硬件新-外设-刷卡器');//故障类型文本显示 //$("#REPORT_TIME").val('2020-06-20 10:05:36'); //建单时间 默认关闭 } function e(){ $("#REPAIR_DESCRIPTION").val('HIS连不起网,上不起');//可以自行描述故障 $("#FAILURE_TYPE").val('156062'); //故障类型ID ★★★★★ $("#TYPE_INIT").val('156062'); //故障类型ID ★★★★★ $("#REASON").val('GZYY_6_5'); //故障原因的ID ★★★★★ $("#TEMP_REASON").val('网络/前台故障协助'); //故障原因的文本 $("#TEMP_TYPE").val('前台工单-网络请求-前台故障协助'); //故障类型 $("#FAILURE_TYPE_STR").val('前台工单-网络请求-前台故障协助'); //故障类型文本显示 //$("#REPORT_TIME").val('2020-06-20 10:05:36'); //建单时间 默认关闭 } function f(){ $("#REPAIR_DESCRIPTION").val('流行病学史没有自动带入,IE有时报错'); //可以自行描述故障 $("#FAILURE_TYPE").val('100116'); //故障类型ID ★★★★★ $("#TYPE_INIT").val('100116'); //故障类型ID ★★★★★ $("#REASON").val('GZYY_7_1'); //故障原因的ID ★★★★★ $("#TEMP_REASON").val('应用系统/HIS'); //故障原因的文本 $("#TEMP_TYPE").val('前台工单-软件-HIS'); //故障类型 $("#FAILURE_TYPE_STR").val('前台工单-软件-HIS');//故障类型文本显示 //$("#REPORT_TIME").val('2020-06-20 10:05:36'); //建单时间 默认关闭 } function g(){ $("#REPAIR_DESCRIPTION").val('电脑开不起机'); //可以自行描述故障 $("#FAILURE_TYPE").val('219081'); //故障类型ID ★★★★★ $("#TYPE_INIT").val('219081'); //故障类型ID ★★★★★ $("#REASON").val('GZYY_2_10'); //故障原因的ID ★★★★★ $("#TEMP_REASON").val('机/稳定性不足'); //故障原因之前的文本 $("#TEMP_TYPE").val('前台工单-硬件新-电脑-电脑主机'); //故障类型之前的文本 $("#FAILURE_TYPE_STR").val('前台工单-硬件新-电脑-电脑主机');//故障类型文本显示 //$("#REPORT_TIME").val('2020-06-20 10:05:36'); //建单时间 默认关闭 } function h(){ $("#REPAIR_DESCRIPTION").val('指导操作电子病历,电子病情证明书修改'); //可以自行描述故障 $("#FAILURE_TYPE").val('219369'); //故障类型ID ★★★★★ $("#TYPE_INIT").val('219369'); //故障类型ID ★★★★★ $("#REASON").val('GZYY_1_3'); //故障原因的ID ★★★★★ $("#TEMP_REASON").val('人/操作咨询'); //故障原因的文本 $("#TEMP_TYPE").val('前台工单-系统操作指导新-HIS医生操作指导'); //故障类型 $("#FAILURE_TYPE_STR").val('前台工单-系统操作指导新-HIS医生操作指导'); //故障类型文本显示 //$("#REPORT_TIME").val('2020-06-20 10:05:36'); //建单时间 默认关闭 } function i(){ $("#REPAIR_DESCRIPTION").val('打印机卡任务,脱机'); //可以自行描述故障 $("#FAILURE_TYPE").val('252901'); //故障类型ID ★★★★★ $("#TYPE_INIT").val('252901'); //故障类型ID ★★★★★ $("#REASON").val('GZYY_2_10'); //故障原因的ID ★★★★★ $("#TEMP_REASON").val('机/稳定性不足'); //故障原因的文本 $("#TEMP_TYPE").val('前台工单-硬件新-打印机新-热敏打印机'); //故障类型 $("#FAILURE_TYPE_STR").val('前台工单-硬件新-打印机新-热敏打印机');//故障类型文本显示 //$("#REPORT_TIME").val('2020-06-20 10:05:36'); //建单时间 默认关闭 } // ----------------故障类型新增 6-28号----------------------------------- function j(){ $("#REPAIR_DESCRIPTION").val('显示屏不亮'); //可以自行描述故障 //排除线路,显卡问题,重打驱动 $("#FAILURE_TYPE").val('220843'); //故障类型ID ★★★★★ $("#TYPE_INIT").val('220843'); //故障类型ID ★★★★★ $("#REASON").val('GZYY_2_16'); //故障原因的ID ★★★★★ $("#TEMP_REASON").val('硬件故障'); //故障原因之前的文本 $("#TEMP_TYPE").val('前台工单-硬件新-电脑-显示器'); //故障类型之前的文本 $("#FAILURE_TYPE_STR").val('前台工单-硬件新-电脑-显示器');//故障类型文本显示 //$("#REPORT_TIME").val('2020-06-20 10:05:36'); //建单时间 默认关闭 } function k(){ $("#REPAIR_DESCRIPTION").val('历史就诊电子病历签名问题'); //可以自行描述故障 // 指导操作玩成上次电子病历签名 $("#FAILURE_TYPE").val('219369'); //故障类型ID ★★★★★ $("#TYPE_INIT").val('219369'); //故障类型ID ★★★★★ $("#REASON").val('GZYY_1_4'); //故障原因的ID ★★★★★ $("#TEMP_REASON").val('人/操作咨询'); //故障原因的文本 $("#TEMP_TYPE").val('前台工单-系统操作指导新-HIS医生操作指导'); //故障类型 $("#FAILURE_TYPE_STR").val('前台工单-系统操作指导新-HIS医生操作指导'); //故障类型文本显示 //$("#REPORT_TIME").val('2020-06-20 10:05:36'); //建单时间 默认关闭 } function l(){ $("#REPAIR_DESCRIPTION").val('电子病情证明书提交操作指导'); //可以自行描述故障 //指导HIS操作电子病历 $("#FAILURE_TYPE").val('219369'); //故障类型ID ★★★★★ $("#TYPE_INIT").val('219369'); //故障类型ID ★★★★★ $("#REASON").val('GZYY_1_4'); //故障原因的ID ★★★★★ $("#TEMP_REASON").val('人/操作咨询'); //故障原因的文本 $("#TEMP_TYPE").val('前台工单-系统操作指导新-HIS医生操作指导'); //故障类型 $("#FAILURE_TYPE_STR").val('前台工单-系统操作指导新-HIS医生操作指导'); //故障类型文本显示 //$("#REPORT_TIME").val('2020-06-20 10:05:36'); //建单时间 默认关闭 } function m(){ $("#REPAIR_DESCRIPTION").val('复诊病人患者报道问题'); //可以自行描述故障 //7日内已经复诊,不能再次复诊 $("#FAILURE_TYPE").val('100116'); //故障类型ID ★★★★★ $("#TYPE_INIT").val('100116'); //故障类型ID ★★★★★ $("#REASON").val('GZYY_7_1'); //故障原因的ID ★★★★★ $("#TEMP_REASON").val('HIS'); //故障原因之前的文本 $("#TEMP_TYPE").val('前台工单-软件-HIS'); //故障类型之前的文本 $("#FAILURE_TYPE_STR").val('前台工单-软件-HIS');//故障类型文本显示 //$("#REPORT_TIME").val('2020-06-20 10:05:36'); //建单时间 默认关闭 } function n(){ $("#REPAIR_DESCRIPTION").val('安装操作系统及HIS');//可以自行描述故障 //安装操作系统及HIS $("#FAILURE_TYPE").val('219283'); //故障类型ID ★★★★★ $("#TYPE_INIT").val('219283'); //故障类型ID ★★★★★ $("#REASON").val('GZYY_2_4'); //故障原因的ID ★★★★★ $("#TEMP_REASON").val('操作系统问题'); //故障原因的文本 $("#TEMP_TYPE").val('前台工单-应用系统-系统安装-操作系统安装'); //故障类型 $("#FAILURE_TYPE_STR").val('前台工单-应用系统-系统安装-操作系统安装'); //故障类型文本显示 //$("#REPORT_TIME").val('2020-06-20 10:05:36'); //建单时间 默认关闭 } function o(){ $("#REPAIR_DESCRIPTION").val('ie停止运行'); //可以自行描述故障 // 收集日志给后台 $("#FAILURE_TYPE").val('100116'); //故障类型ID ★★★★★ $("#TYPE_INIT").val('100116'); //故障类型ID ★★★★★ $("#REASON").val('GZYY_7_1'); //故障原因的ID ★★★★★ $("#TEMP_REASON").val('应用系统/HIS'); //故障原因的文本 $("#TEMP_TYPE").val('前台工单-软件-HIS'); //故障类型 $("#FAILURE_TYPE_STR").val('前台工单-软件-HIS');//故障类型文本显示 //$("#REPORT_TIME").val('2020-06-20 10:05:36'); //建单时间 默认关闭 } function p(){ $("#REPAIR_DESCRIPTION").val('市门特退费问题'); //可以自行描述故障 //联系放射科撤销执行 $("#FAILURE_TYPE").val('219373'); //故障类型ID ★★★★★ $("#TYPE_INIT").val('219373'); //故障类型ID ★★★★★ $("#REASON").val('GZYY_1_3'); //故障原因的ID ★★★★★ $("#TEMP_REASON").val('人/操作咨询'); //故障原因之前的文本 $("#TEMP_TYPE").val('前台工单-系统操作指导新-HIS费用类操作指导'); //故障类型之前的文本 $("#FAILURE_TYPE_STR").val('前台工单-系统操作指导新-HIS费用类操作指导');//故障类型文本显示 //$("#REPORT_TIME").val('2020-06-20 10:05:36'); //建单时间 默认关闭 } function q(){ $("#REPAIR_DESCRIPTION").val('核查患者挂号和医嘱信息'); //可以自行描述故障 //核实患者挂号和医嘱信息,回复科室 $("#FAILURE_TYPE").val('224658'); //故障类型ID ★★★★★ $("#TYPE_INIT").val('224658'); //故障类型ID ★★★★★ $("#REASON").val('GZYY_7_1'); //故障原因的ID ★★★★★ $("#TEMP_REASON").val('HIS'); //故障原因的文本 $("#TEMP_TYPE").val('前台工单-系统操作指导新-HIS护士操作指导'); //故障类型 $("#FAILURE_TYPE_STR").val('前台工单-系统操作指导新-HIS护士操作指导'); //故障类型文本显示 //$("#REPORT_TIME").val('2020-06-20 10:05:36'); //建单时间 默认关闭 } function r(){ $("#REPAIR_DESCRIPTION").val('网络故障调试,联系网络部处理'); //可以自行描述故障 //网络故障调试,联系网络部处理 $("#FAILURE_TYPE").val('114201'); //故障类型ID ★★★★★ $("#TYPE_INIT").val('114201'); //故障类型ID ★★★★★ $("#REASON").val('GZYY_6_4'); //故障原因的ID ★★★★★ $("#TEMP_REASON").val('网络权限变更'); //故障原因的文本 $("#TEMP_TYPE").val('前台工单-网络请求-网络权限变更'); //故障类型 $("#FAILURE_TYPE_STR").val('前台工单-网络请求-网络权限变更');//故障类型文本显示 //$("#REPORT_TIME").val('2020-06-20 10:05:36'); //建单时间 默认关闭 } function s(){ $("#REPAIR_DESCRIPTION").val('入院服务中心自助机故障'); //可以自行描述故障 //现场处理后上报自助机故障群 $("#FAILURE_TYPE").val('219186'); //故障类型ID ★★★★★ $("#TYPE_INIT").val('219186'); //故障类型ID ★★★★★ $("#REASON").val('GZYY_2_16'); //故障原因的ID ★★★★★ $("#TEMP_REASON").val('人员使用故障'); //故障原因的文本 $("#TEMP_TYPE").val('前台工单-硬件新-自助机-住院查询结算类自助机'); //故障类型 $("#FAILURE_TYPE_STR").val('前台工单-硬件新-自助机-住院查询结算类自助机');//故障类型文本显示 //$("#REPORT_TIME").val('2020-06-20 10:05:36'); //建单时间 默认关闭 } function t(){ $("#REPAIR_DESCRIPTION").val('呼叫大屏,功放没有声音'); //可以自行描述故障 $("#FAILURE_TYPE").val('219193'); //故障类型ID ★★★★★ $("#TYPE_INIT").val('219193'); //故障类型ID ★★★★★ $("#REASON").val('GZYY_2_10'); //故障原因的ID ★★★★★ $("#TEMP_REASON").val('机/稳定性不足'); //故障原因之前的文本 $("#TEMP_TYPE").val('前台工单-硬件新-LED屏-LED呼叫屏'); //故障类型之前的文本 $("#FAILURE_TYPE_STR").val('前台工单-硬件新-LED屏-LED呼叫屏');//故障类型文本显示 //$("#REPORT_TIME").val('2020-06-20 10:05:36'); //建单时间 默认关闭 } function u(){ $("#REPAIR_DESCRIPTION").val('HIS界面报错,有空白界面'); //可以自行描述故障 //部分服务器问题,切换备用服务站 $("#FAILURE_TYPE").val('100116'); //故障类型ID ★★★★★ $("#TYPE_INIT").val('100116'); //故障类型ID ★★★★★ $("#REASON").val('GZYY_7_1'); //故障原因的ID ★★★★★ $("#TEMP_REASON").val('应用系统/HIS'); //故障原因的文本 $("#TEMP_TYPE").val('前台工单-软件-HIS'); //故障类型 $("#FAILURE_TYPE_STR").val('前台工单-软件-HIS'); //故障类型文本显示 //$("#REPORT_TIME").val('2020-06-20 10:05:36'); //建单时间 默认关闭 } function v(){ $("#REPAIR_DESCRIPTION").val('打印机卡任务,脱机'); //可以自行描述故障 $("#FAILURE_TYPE").val('252901'); //故障类型ID ★★★★★ $("#TYPE_INIT").val('252901'); //故障类型ID ★★★★★ $("#REASON").val('GZYY_2_10'); //故障原因的ID ★★★★★ $("#TEMP_REASON").val('机/稳定性不足'); //故障原因的文本 $("#TEMP_TYPE").val('前台工单-硬件新-打印机新-热敏打印机'); //故障类型 $("#FAILURE_TYPE_STR").val('前台工单-硬件新-打印机新-热敏打印机');//故障类型文本显示 //$("#REPORT_TIME").val('2020-06-20 10:05:36'); //建单时间 默认关闭 } console.log('自动建单开始'); // ----------------科室位置随机分配----------------------------------- var rand = Math.floor(Math.random()*13+1); if(rand==1){ console.log('科室位置1'); A2A1(); } else if(rand==2){ console.log('科室位置2'); A2A2(); } else if(rand==3){ console.log('科室位置3'); A2FD(); } else if(rand==4){ console.log('科室位置4'); A2FE(); } else if(rand==5){ console.log('科室位置5'); A3A1(); } else if(rand==6){ console.log('科室位置6'); A3A2(); } else if(rand==7){ console.log('科室位置7'); A3A3(); } else if(rand==8){ console.log('科室位置8'); A3FB(); } else if(rand==9){ console.log('科室位置9'); A3FC(); } else if(rand==10){ console.log('科室位置10'); A3FD(); } else if(rand==11){ console.log('科室位置11'); A3FE(); } else if(rand==12){ console.log('科室位置12'); A4A1(); } else if(rand==13){ console.log('科室位置13'); A4FB(); } // ----------------故障类型随机分配----------------------------------- var rand3 = Math.floor(Math.random()*1+1); if(rand3==1){ console.log('故障类型1'); a(); } if(rand3==2){ console.log('故障类型2'); b(); } if(rand3==3){ console.log('故障类型3'); c(); } if(rand3==4){ console.log('故障类型4'); d(); } if(rand3==5){ console.log('故障类型5'); e(); } if(rand3==6){ console.log('故障类型6'); f(); } if(rand3==7){ console.log('故障类型7'); g(); } if(rand3==8){ console.log('故障类型8'); h(); } if(rand3==9){ console.log('故障类型9'); i(); } if(rand3==1){ console.log('故障类型10'); j(); } if(rand3==2){ console.log('故障类型11'); k(); } if(rand3==3){ console.log('故障类型12'); l(); } if(rand3==4){ console.log('故障类型13'); m(); } if(rand3==5){ console.log('故障类型14'); n(); } if(rand3==6){ console.log('故障类型15'); o(); } if(rand3==7){ console.log('故障类型16'); p(); } if(rand3==8){ console.log('故障类型17'); q(); } if(rand3==9){ console.log('故障类型18'); r(); } if(rand3==1){ console.log('故障类型19'); s(); } if(rand3==2){ console.log('故障类型20'); t(); } if(rand3==3){ console.log('故障类型21'); u(); } if(rand3==4){ console.log('故障类型22'); v(); } // form.submit(); //save(1); $(":contains('是')").click(); //打开我的工单 } } // } } JD(); var a = '
' $("#sidebar-collapse").after(a);//增加工单助手选项(启用) var b = ' ' $("#sidebar-collapse").after(b);//增加工单助手选项(禁用) $("#g").hide();//隐藏 var c = ' ' $("#simple-table").before(c);//增加工单助手选项(启用) var d = ' ' $("#simple-table").before(d);//增加工单助手选项(禁用) $("#j").hide();//隐藏 var e = ' ' $("#zhongxin").before(e);//增加工单助手选项(启用) var f = ' ' $("#zhongxin").before(f);//增加工单助手选项(禁用) $("#j").hide();//隐藏 $(document).on("click","#start1",function(){//传递开启助手功能. // $("#mainFrame").contents().find("#start").click(); $("#start",document.frames("iframe25").document).click(); }) $(document).on("click","#stop1",function(){//传递关闭助手功能 // $("#mainFrame").contents().find("#stop").click(); $("#stop",document.frames("iframe25").document).click(); }) $(document).on("click","#start",function(){//关闭助手 console.log('关闭助手'); $("#h").hide();//隐藏 $("#j").show();//显示 console.log('点击第一个工单'); setTimeout(function(){//220毫秒后运行下列程序 $("a:contains('编辑工单'):first").click(); //点击编辑工单 },200); var onchangeValue = $("a:contains('编辑工单'):first").attr("onclick"); // document.getElementById("start").innerHTML = '工单助手 ✔   状态: 开始编辑工单 '; //alert(onchangeValue); $("#REPAIR_DEPARTMENT_NAME").val('测试通过'); http://qjsj.wchscu.cn/repair/goEdit.do?REPAIR_ID=385509&commonEdit=yes&finish=1 try {//try里面运行要执行的代码 var fonts = document.getElementsByTagName('font');// 确定工单总数(确保工单数量没有变化) var onchangeValue = fonts[6].innerHTML; // alert(onchangeValue); } catch (err) {//如果发生错误就会在这里操作参数的description属性可以显示错误信息 console.log('错误继续');//在控制台输出错误信息 } console.log('测试流程通过'); }) $(document).on("click","#stop",function(){ //开启助手 console.log('开启助手'); $("#h").show();//隐藏 $("#j").hide();//显示 }) $(document).on("click","#se",function(){ //打开设置界面 console.log('打开设置'); $("#set",top.document).click(); //打开设置界面 // setTimeout(function(){ // $(":contains('操作')").click(); //点击我的工单 // $(":contains('编辑工单')").click(); //点击我的工单 // },500); }) var aaa = setInterval(ff,3000);//1000毫秒后运行刷新 (循环进入下一个工单 //clearInterval(aaa);//停止功能2 function ff(){ // console.log(''); $("#layui-layer100002").contents().find("#REPAIR_DEPARTMENT_NAME").val('测试测试测试测试测试测试测试测试测试测试测试测试'); $(":contains('取消')").click(); //点击我的工单 var url1 = window.location.href; if(url1.indexOf("currentPage") >= 0 ){//2、判断循环条件 调往下一个ID var sec = url1.split("?")[1].split("&")[0].split("=")[1]; var num = Number(sec) var num2 = num + 1 // var url_Id = "http://qjsj.wchscu.cn/repair/mlist.do?currentPage="+num2;//你要跳的链接加id var url_Id2 = url_Id+"&showCount=1" //你要跳的链接加id+1 // window.location.href = url_Id2;//跳转 } } $(document).on("click","#test1",function(){//关闭助手 console.log('关闭助手'); // qiehuan.click(); // document.getElementById("test1").innerHTML = '工单助手✔ '; $("#k").hide();//隐藏 $("#g").show();//显示 }) $(document).on("click","#test2",function(){ //开启助手 console.log('开启助手'); // qiehuan.click(); // document.getElementById("test1").innerHTML = '工单助手✘ '; $("#k").show();//隐藏 $("#g").hide();//显示 }) $(document).on("click","#set",function(){ console.log('打开设置界面'); //document.querySelector("#set").addEventListener("click",function(){ var oldEditBox = document.querySelector("#rwl-setMenu"); if(oldEditBox){ oldEditBox.parentNode.removeChild(oldEditBox); $(".ant-tabs-ink-bar.ant-tabs-ink-bar-animated").show() return; } var odom = document.createElement("div"); odom.id = "rwl-setMenu"; odom.style.cssText ="position: absolute;" + "z-index:999;" + "top: 85px;" + "left: 112px;" + "padding: 10px;" + "background: #fff;" + " border:1px solid #40A9FF;"+ "border-radius: 1px;"; var innerH = "" + // " " + " " + " " + // "" + "   ---------------- 设置界面 ---------------- " + "" + "其他功能 (待添加):
" + "1-自动巡检各楼层(电脑端暂不支持)
2-自动快捷建单
" + "   建单: 个工单
" + "3-自动处理故障单
" + "4-自动修改工单号
" + "   从第: 个工单
" + "   修改数量: 个工单
" + "   修改单号从: 00 开始
" + "5-快捷键功能
" + "  快捷功能:
  方向键← 左键   : 上一页
  方向键→ 右键   : 下一页
  方向键↑ 右键    : 上一个工单
  方向键↑ 右键    : 下一个工单
  回车键               : 快捷点击确认