Index: ssts-web/src/main/webapp/disinfectsystem/packing/packingView.js =================================================================== diff -u -r28595 -r28596 --- ssts-web/src/main/webapp/disinfectsystem/packing/packingView.js (.../packingView.js) (revision 28595) +++ ssts-web/src/main/webapp/disinfectsystem/packing/packingView.js (.../packingView.js) (revision 28596) @@ -4955,22 +4955,35 @@ inactivityTime(); }); +var inactivityTimes = function () { + var t; + + function resetTimer() { + clearInterval(t); + t = setInterval(function(){ + var title = window.localStorage.getItem('title'); + if(title.indexOf('装配')>-1){ + if(pageLoad){ + websocketCallBacks(); + pageLoad = false; + } + } + }, 1000) + } + + resetTimer(); +}; + /** * websocket的业务回调函数(将需要处理的业务写在此函数中) */ var pageLoad = false; -document.addEventListener('mouseover',function(){ - if(pageLoad){ - websocketCallBacks(); - pageLoad = false; - } -}) +inactivityTimes(); + function websocketCallBack(){ pageLoad = true; - websocketCallBacks(); } - function websocketCallBacks(){ //刷新装配和待装配任务列表(须参考需求的预期结果进行前端业务的开发:ZSWY-110 多人同时进行装配和审核时界面上的待处理任务要自动实时刷新) var basketBarcodeArrAll = basketBarcodeArr2;