From 585e878b169bdeb2bc8cc452b9d2e640d00caa6d Mon Sep 17 00:00:00 2001 From: YYC <1833023622@qq.com> Date: 星期二, 04 七月 2023 09:00:35 +0800 Subject: [PATCH] 质检报告 --- igds-web/src/main/resources/static/admin/inout/in-sample.js | 169 +++++-------------------------------------------------- 1 files changed, 17 insertions(+), 152 deletions(-) diff --git a/igds-web/src/main/resources/static/admin/inout/in-sample.js b/igds-web/src/main/resources/static/admin/inout/in-sample.js index d51ee06..cfbf7aa 100644 --- a/igds-web/src/main/resources/static/admin/inout/in-sample.js +++ b/igds-web/src/main/resources/static/admin/inout/in-sample.js @@ -6,7 +6,6 @@ var page = 1; var limit = 10; var curSampleData = null;// 褰撳墠缂栬緫鏁版嵁 -var curCheckItems = null;// 褰撳墠鏁版嵁鐨勬鏌ラ」淇℃伅 $(function () { layui.use(['layer', 'laydate', 'form', 'table'], function () { @@ -14,7 +13,6 @@ form = layui.form; table = layui.table; laydate = layui.laydate; - laydate.render({ elem: '#start', theme: '#7b8e9f', @@ -44,31 +42,11 @@ showDetail(obj); } }); - - //鐩戝惉绮鍝佺 - layui.form.on('select(select_foodVariety)', function (data) { - updateFoodVariety(data.value); - }); - - //鐩戝惉鍖栭獙缁撴灉鍗曞~鍐欐暟鎹�,骞剁粰鍑烘彁绀虹粨鏋� - table.on('edit(tableCheckItem)', function (obj) { - getResult(obj); - }); }); //鏄剧ず鍏ュ簱娴佺▼ showProgress(); - - // 鍒濆鍖朩ebSocket - initInoutWS(deptId, bizType, progress, userId); }); - - -// socket淇℃伅杩斿洖铏曠悊 -function socketOnMessage(packet) { - layer.alert(packet.data); - window.parent.sysNotify(packet.data); -} /** * 鏉′欢鏌ヨ @@ -193,55 +171,6 @@ form.render(); }; -//鏍规嵁濉啓鍖栭獙鏁版嵁,缁欏嚭鎻愰啋鏄惁鍚堟牸 -function getResult(obj) { - var data = obj.data; - //濉啓鐨勬暟鎹�� - var newValue = data.value; - //鏍囧噯鍊� - var limit = data.upperLimit; - //杩愮畻绗� - var symbol = data.operaSymbol; - - if (symbol && limit) { - if (">=" == symbol) { - if (newValue < limit) { - data.remarks = "涓嶅悎鏍�"; - } else { - data.remarks = "鍚堟牸"; - } - } - if ("<=" == symbol) { - if (newValue > limit) { - data.remarks = "涓嶅悎鏍�"; - } else { - data.remarks = "鍚堟牸"; - } - } - if ("==" == symbol) { - if (newValue != limit) { - data.remarks = "涓嶅悎鏍�"; - } else { - data.remarks = "鍚堟牸"; - } - } - } - obj.update(data); - //鏍规嵁鍖栭獙缁撴灉鎻愰啋鏄惁鍚堟牸 - updateCheckResultTip(); -} - -//鏍规嵁閫夋嫨浠撳簱鏄剧ず绮鍝佺 -function updateFoodVariety(foodVariety) { - if (null == foodVariety || "" == foodVariety) return; - form.val("form-detail", { - foodVariety: foodVariety - }); - form.render(); - - flushCheckItem(foodVariety); -} - // 鏍规嵁妯″紡鍚姩寮�濮嬫墻鏍� function checkExe(type) { @@ -257,14 +186,14 @@ success: function (result) { layer.close(index); if (result.code != "0000") { - layer.alert(result.msg); + alertError(result.msg); } else { - layer.msg("鎿嶄綔鍛戒护鍙戦�佹垚鍔燂紒"); + alertSuccess("鎿嶄綔鍛戒护鍙戦�佹垚鍔�!"); } }, error: function () { layer.close(index); - layer.alert("鍚庡彴寮傚父锛屾搷浣滃懡浠ゅ彂閫佸け璐ワ紒"); + alertError("鍚庡彴寮傚父锛屾搷浣滃懡浠ゅ彂閫佸け璐ワ紒"); } }); }; @@ -348,24 +277,23 @@ * 鏃堕棿绛� */ function getTime() { - - var now = new Date(); - var time = now.toLocaleString('chinese', { - hour12: false - }); - return time; + var now = new Date(); + var time = now.toLocaleString('chinese', { + hour12: false + }); + return time; } function showDetail(obj) { curSampleData = null; - var nowTime = dateFtt("yyyy-MM-dd HH:mm:ss", new Date()); + var nowTime = dateFtt("yyyy-MM-dd hh:mm:ss", new Date()); $("#printTime").html(nowTime); curSampleData = obj.data; - if(!curSampleData.sampleTime){ + if (!curSampleData.sampleTime) { curSampleData.sampleTime = nowTime; } - if(!curSampleData.sampleUser){ + if (!curSampleData.sampleUser) { curSampleData.sampleUser = sampleUser; } // 璧嬪�� @@ -379,18 +307,17 @@ shade: 0, content: $('#checkDetail'), btnAlign: 'c', - btn: ['淇濆瓨骞舵墦鍗�', '淇濆瓨鎻愪氦','鍏抽棴鍙栨秷'], + btn: ['鎵撳嵃骞朵繚瀛�', '浠呬繚瀛�', '鍏抽棴鍙栨秷'], yes: function () { - layer.alert("鏉″舰鐮佸緟纭畾锛�"); + printBar(curSampleData); + submit(); }, btn2: function () { // 鏇存柊鍒伴〉闈� var data = form.val("form-detail"); obj.update(data); // 鍚堝苟鏇存柊鐣跺墠缂栬緫鏁版嵁 Object.assign(curSampleData, data); - submit(); - }, btn3: function () { layer.closeAll(); }, @@ -400,7 +327,6 @@ // 褰撳墠瀹屾垚 function submit() { - if (!curSampleData.sampleUser) { layer.alert("璇疯緭鍏ユ墻鏍蜂汉锛侊紒"); return; @@ -409,18 +335,17 @@ layer.alert("璇疯緭鍏ユ墻鏍锋椂闂达紒锛�"); return; } - var index = layer.load(); $.ajax({ type: "POST", - url: "../../basic/inout/update-sample", + url: "../../basic/inout/submit-sample", dataType: "json", contentType: "application/json;charset=UTF-8", data: JSON.stringify(curSampleData), success: function (result) { if (result.code != "0000") { layer.close(index); - notify(result.msg, result.data); + alertError(result.msg); } else { layer.closeAll(); curSampleData = null; @@ -430,67 +355,7 @@ }, error: function () { layer.close(index); - layer.alert("鎻愪氦澶辫触锛岃閲嶆柊灏濊瘯锛�"); + alertError("鎻愪氦澶辫触锛岃閲嶆柊灏濊瘯"); } }); -} - -//鎺у埗娴佺▼鐜妭鏄剧ず -function showProgress() { - if (!inoutProgress) { - return; - } - if (inoutProgress.indexOf("REGISTER") == -1) { - $("#progress-register").css("display", "none"); - } - if (inoutProgress.indexOf("CHECK") == -1) { - $("#progress-check").css("display", "none"); - } - if (inoutProgress.indexOf("WEIGHT_FULL") == -1) { - $("#progress-fullWeight").css("display", "none"); - } - if (inoutProgress.indexOf("HANDLE") == -1) { - $("#progress-hand").css("display", "none"); - } - if (inoutProgress.indexOf("WEIGHT_EMPTY") == -1) { - $("#progress-emptyWeight").css("display", "none"); - } - if (inoutProgress.indexOf("CARD_BACK") == -1) { - $("#progress-cardBack").css("display", "none"); - } -} - -/** - * 寮瑰嚭鎻愰啋妗� - * @param msg 鎻愰啋淇℃伅 - * @param data 鏁版嵁淇℃伅锛屽彲鑳戒负绌� - */ -function notify(msg, data) { - if (data) { - //璧嬪�� - $("#resultMsg").text(msg); - $("#resultUserName").text(data.userName); - $("#resultPlateNum").text(data.plateNum); - if ("IN" == data.type) { - $("#resultType").text("鍏ュ簱-" + INOUT_PROGRESS_MSG(data.progress)); - } else { - $("#resultType").text("鍑哄簱-" + INOUT_PROGRESS_MSG(data.progress)); - } - $("#resultIntelCard").text(data.intelCard); - - layer.open({ - type: 1, - offset: ['150px', '200px'], - area: '450px;', - shade: 0.8, - id: 'dialog_notify_info', - btn: ['纭畾'], - content: $('#dialog-from-notify'), - yes: function (index) { - layer.closeAll(); - } - }); - } else { - layer.alert(msg, {offset: ['300px', '300px']}); - } } \ No newline at end of file -- Gitblit v1.9.3