| | |
| | | base: '../layuiadmin/' //éæèµæºæå¨è·¯å¾ |
| | | }).extend({ |
| | | index: 'lib/index' //主å
¥å£æ¨¡å |
| | | }).use(['index', 'form', 'laydate', 'table', 'element'], function () { |
| | | }).use(['index', 'form', 'laydate', 'table', 'element', "timerManager"], function () { |
| | | var $ = layui.$ |
| | | , admin = layui.admin |
| | | , layer = layui.layer |
| | |
| | | , form = layui.form |
| | | , laydate = layui.laydate |
| | | , element = layui.element |
| | | , timerManager = layui.timerManager |
| | | ; |
| | | //window å
¨å±åé |
| | | window.mychart1 = echarts.init(document.getElementById('mychart1')); |
| | |
| | | mychart2.resize(); |
| | | }) |
| | | |
| | | // é
ç½® å¼¹åºå± æå¼/å
³éå¤ç彿° |
| | | InitLayerConfig() |
| | | |
| | | TSLoad(); |
| | | fetchButtonsData(); |
| | | |
| | | timerManager.createTimer( |
| | | 'Timer', // å¯ä¸æ è¯ |
| | | function () { |
| | | TSLoad(); |
| | | }, |
| | | 10000, // é´é3åé |
| | | 'interval' // 循ç¯ç±»å |
| | | ); |
| | | |
| | | $(window).on('beforeunload', function () { |
| | | timerManager.clearAllTimers(); |
| | | }); |
| | | }); |
| | | function InitLayerConfig() { |
| | | var _open = layer.open |
| | | , _timerManager = layui.timerManager |
| | | |
| | | layer.open = function (opts) { |
| | | // åå¹¶é»è®¤é
ç½® |
| | | var options = $.extend({}, layer.config, opts); |
| | | |
| | | var oldSuccess = options.success; |
| | | var oldEnd = options.end; |
| | | var needHideScroll = options.scrollbar === false; |
| | | |
| | | // æå¼å¼¹çªæ¶ |
| | | options.success = function (layero, index) { |
| | | if (needHideScroll) { |
| | | $('body').css('overflow', 'hidden'); |
| | | } |
| | | console.log("æå宿¶å¨") |
| | | _timerManager.pauseTimer('Timer') |
| | | if (oldSuccess) oldSuccess.call(this, layero, index); |
| | | }; |
| | | |
| | | |
| | | // å
³éå¼¹çªæ¶ |
| | | options.end = function () { |
| | | if (needHideScroll) { |
| | | // åªææåä¸ä¸ªå¼¹çªå
³éææ¢å¤ |
| | | if ($('.layui-layer:visible').length <= 1) { |
| | | $('body').css('overflow', ''); |
| | | } |
| | | } |
| | | if ($('.layui-layer:visible').length <= 1) { |
| | | console.log("æ¢å¤å®æ¶å¨") |
| | | _timerManager.resumeTimer('Timer') |
| | | } |
| | | if (oldEnd) oldEnd.call(this); |
| | | }; |
| | | |
| | | return _open.call(this, options); |
| | | }; |
| | | } |
| | | |
| | | function TSLoad() { |
| | | $("#topleft").html(""); |
| | | var HUserName = sessionStorage["HUserName"]; //sessionStorage["HUserName"]; //é»è®¤å½åç»å½äººå |
| | |
| | | case "ç产": |
| | | html1 += '<h1><span>å½åç¶æï¼</span><span class="gj_icon color_border2"></span><span>' + LoadData[i - 1].HStatus + '</span></h1>'; |
| | | break; |
| | | case "ç»´ä¿®è¿è¡ä¸": |
| | | html1 += '<h1><span>å½åç¶æï¼</span><span class="gj_icon color_border5"></span><span>' + LoadData[i - 1].HStatus + '</span></h1>'; |
| | | break; |
| | | case "ç»´ä¿®ç»æ": |
| | | case "å¾
æº": |
| | | html1 += '<h1><span>å½åç¶æï¼</span><span class="gj_icon color_border1"></span><span>' + LoadData[i - 1].HStatus + '</span></h1>'; |
| | | break; |
| | | case "ç»´ä¿®ç»æ¢": |
| | | html1 += '<h1><span>å½åç¶æï¼</span><span class="gj_icon color_border1"></span><span>' + LoadData[i - 1].HStatus + '</span></h1>'; |
| | | case "æ
é": |
| | | html1 += '<h1><span>å½åç¶æï¼</span><span class="gj_icon color_border5 "></span><span>' + LoadData[i - 1].HStatus + '</span></h1>'; |
| | | break; |
| | | case "ç»´ä¿®å®æ": |
| | | html1 += '<h1><span>å½åç¶æï¼</span><span class="gj_icon color_border2"></span><span>' + LoadData[i - 1].HStatus + '</span></h1>'; |
| | | break; |
| | | default: |
| | | } |
| | |
| | | case "ç产": |
| | | html1 += '<h1><span>å½åç¶æï¼</span><span class="gj_icon color_border2"></span><span>' + LoadData[i - 1].HStatus + '</span></h1>'; |
| | | break; |
| | | case "ç»´ä¿®è¿è¡ä¸": |
| | | html1 += '<h1><span>å½åç¶æï¼</span><span class="gj_icon color_border5"></span><span>' + LoadData[i - 1].HStatus + '</span></h1>'; |
| | | break; |
| | | case "ç»´ä¿®ç»æ": |
| | | case "å¾
æº": |
| | | html1 += '<h1><span>å½åç¶æï¼</span><span class="gj_icon color_border1"></span><span>' + LoadData[i - 1].HStatus + '</span></h1>'; |
| | | break; |
| | | case "ç»´ä¿®ç»æ¢": |
| | | html1 += '<h1><span>å½åç¶æï¼</span><span class="gj_icon color_border1"></span><span>' + LoadData[i - 1].HStatus + '</span></h1>'; |
| | | case "æ
é": |
| | | html1 += '<h1><span>å½åç¶æï¼</span><span class="gj_icon color_border5 "></span><span>' + LoadData[i - 1].HStatus + '</span></h1>'; |
| | | break; |
| | | case "ç»´ä¿®å®æ": |
| | | html1 += '<h1><span>å½åç¶æï¼</span><span class="gj_icon color_border2"></span><span>' + LoadData[i - 1].HStatus + '</span></h1>'; |
| | | break; |
| | | default: |
| | | } |
| | |
| | | |
| | | if (sessionStorage["Organization"] == "宿³¢å¸åèå
è£
æéå
¬å¸") { |
| | | // åè 使ç¨åç»æ ç¾ |
| | | console.log("åç»æ ç¾", LoadingTabsContact) |
| | | var divParent = document.createElement("div") |
| | | divParent.classList.add("layui-tab") |
| | | divParent.classList.add("layui-tab-card") |
| | |
| | | layer.alert("è¯·éæ©å·¥åå表", { icon: 5 }); |
| | | return false; |
| | | } |
| | | //å½åå·¥å(æ±æ¥)æé®ç¹å»äºä»¶ |
| | | function CodingReport(event, obj) { |
| | | if (wktag == 0) { |
| | | layer.alert("è¯·éæ©å·¥åå表", { icon: 5 }); |
| | | return false; |
| | | } |
| | | |
| | | // 夿æ¯å¦ä¸ºåèç»ç» |
| | | if (sessionStorage["Organization"] == "宿³¢å¸åèå
è£
æéå
¬å¸") { |
| | | // åèç»ç»ï¼è¥æ±æ¥æ»æ°ä¸ä¸º0åè·³è¿ç¶ææ£æ¥ï¼å¦åæ§è¡æ£æ¥ |
| | | if (parseFloat(HReportTotal) !== 0) { |
| | | // æ±æ¥æ»æ°ä¸ä¸º0ï¼ç´æ¥æå¼ï¼ä¸æ§è¡ WorkStaus æ£æ¥ï¼ |
| | | } else { |
| | | // æ±æ¥æ»æ°çäº0ï¼æ§è¡åæçç¶ææ£æ¥ |
| | | if (WorkStaus(HSourceID1, workcode, HSourceInterID, "æ¯è«å°æ±æ¥")) { |
| | | layer.alert("åæ®ç¶æä¸æ»¡è¶³æ±æ¥æ¡ä»¶!", { icon: 5 }); |
| | | return false; |
| | | } |
| | | } |
| | | // 夿æ¯å¦ä¸ºåèç»ç» |
| | | if (sessionStorage["Organization"] == "宿³¢å¸åèå
è£
æéå
¬å¸") { |
| | | // åèç»ç»ï¼è¥æ±æ¥æ»æ°ä¸ä¸º0åè·³è¿ç¶ææ£æ¥ï¼å¦åæ§è¡æ£æ¥ |
| | | if (parseFloat(HReportTotal) !== 0) { |
| | | // æ±æ¥æ»æ°ä¸ä¸º0ï¼ç´æ¥æå¼ï¼ä¸æ§è¡ WorkStaus æ£æ¥ï¼ |
| | | } else { |
| | | // éåèç»ç»ï¼ä¿æåæé»è¾ï¼ç´æ¥æ§è¡ WorkStaus æ£æ¥ |
| | | // æ±æ¥æ»æ°çäº0ï¼æ§è¡åæçç¶ææ£æ¥ |
| | | if (WorkStaus(HSourceID1, workcode, HSourceInterID, "æ¯è«å°æ±æ¥")) { |
| | | layer.alert("åæ®ç¶æä¸æ»¡è¶³æ±æ¥æ¡ä»¶!", { icon: 5 }); |
| | | return false; |
| | | } |
| | | } |
| | | } else { |
| | | // éåèç»ç»ï¼ä¿æåæé»è¾ï¼ç´æ¥æ§è¡ WorkStaus æ£æ¥ |
| | | if (WorkStaus(HSourceID1, workcode, HSourceInterID, "æ¯è«å°æ±æ¥")) { |
| | | layer.alert("åæ®ç¶æä¸æ»¡è¶³æ±æ¥æ¡ä»¶!", { icon: 5 }); |
| | | return false; |
| | | } |
| | | } |
| | | layer.open({ |
| | | type: 2, |
| | | skin: 'layui-layer-rim', //å ä¸è¾¹æ¡ |
| | | title: 'å½åå·¥å', |
| | | closeBtn: 1, |
| | | shift: 2, |
| | | area: ['100%', '100%'], |
| | | maxmin: true, |
| | | scrollbar: false, |
| | | content: '车é´ç®¡ç/å·¥åºåºç«æ±æ¥å/Cj_StationOutBill_CurrentWork.html?OperationType=2&linterid=&HSouceBillType=', |
| | | end: function () { |
| | | |
| | | // æå¼ iframe å¼¹çªï¼åæä»£ç ä¸åï¼ |
| | | layer.open({ |
| | | type: 2, |
| | | skin: 'layui-layer-rim', //å ä¸è¾¹æ¡ |
| | | title: 'å½åå·¥å', |
| | | closeBtn: 1, |
| | | shift: 2, |
| | | area: ['100%', '100%'], |
| | | maxmin: true, |
| | | scrollbar: false, |
| | | content: '车é´ç®¡ç/å·¥åºåºç«æ±æ¥å/Cj_StationOutBill_CurrentWork.html?OperationType=2&linterid=&HSouceBillType=', |
| | | end: function () { |
| | | // å¯éçå
³éåè° |
| | | }, |
| | | success: function (dom, index) { |
| | | var data = [{ |
| | | "HEquipName": $("#HEquipName1").text(), |
| | | "HEquipCode": $("#HEquipCode1").text(), |
| | | "HICMOBillNo": workcode, |
| | | "HICMOInterID": HICMOInterID, |
| | | "HICMOEntryID": HICMOEntryID, |
| | | "HSourceID": HSourceID1, |
| | | "HSourceName": HSourceName1, |
| | | "HEmpName": HEmpName, |
| | | "HManagerID": HManagerID, |
| | | "HManagerName": HManagerName, |
| | | "HGroupName": HGroupName, |
| | | "HGroupID": HGroupID, |
| | | "HBillType": HBillType, |
| | | "HSourceInterID": HSourceInterID, |
| | | "HSourceEntryID": HSourceEntryID, |
| | | "HSourceBillNo": HSourceBillNo, |
| | | "HSourceBillType": HSourceBillType |
| | | }]; |
| | | }, |
| | | success: function (dom, index) { |
| | | var data = []; |
| | | data.push({ |
| | | "HEquipName": $("#HEquipName1").text(), |
| | | "HEquipCode": $("#HEquipCode1").text(), |
| | | "HICMOBillNo": workcode, |
| | | "HICMOInterID": HICMOInterID, |
| | | "HICMOEntryID": HICMOEntryID, |
| | | "HSourceID": HSourceID1, |
| | | "HSourceName": HSourceName1, |
| | | "HEmpName": HEmpName, |
| | | "HManagerID": HManagerID, |
| | | "HManagerName": HManagerName, |
| | | "HGroupName": HGroupName, |
| | | "HGroupID": HGroupID, |
| | | "HBillType": HBillType, |
| | | "HSourceInterID": HSourceInterID, |
| | | "HSourceEntryID": HSourceEntryID, |
| | | "HSourceBillNo": HSourceBillNo, |
| | | "HSourceBillType": HSourceBillType |
| | | }); |
| | | |
| | | //éè¿ç´¢å¼è·åå°å½åiframeå¼¹åºå± |
| | | var iframe = window['layui-layer-iframe' + index]; |
| | | //è°ç¨iframeå¼¹åºå±å
çæ¹æ³ |
| | | iframe.edit(data); |
| | | } |
| | | }); |
| | | } |
| | | //éè¿ç´¢å¼è·åå°å½åiframeå¼¹åºå± |
| | | var iframe = window['layui-layer-iframe' + index]; |
| | | //è°ç¨iframeå¼¹åºå±å
çæ¹æ³ |
| | | iframe.edit(data); |
| | | }, |
| | | |
| | | |
| | | }); |
| | | } |
| | | |
| | | //设å¤å¯å¨ç¹æ£æé®ç¹å»äºä»¶ |