From 69cd9f59a0fabf12f8c9147fcba7f69817a870b3 Mon Sep 17 00:00:00 2001 From: jiazx0107@163.com <jiazx0107@163.com> Date: 星期一, 06 十一月 2023 23:40:59 +0800 Subject: [PATCH] 更新仓内抓拍2 --- igds-web/src/main/resources/static/admin/inout/in-register.js | 160 ++++++++--------------------------------------------- 1 files changed, 25 insertions(+), 135 deletions(-) diff --git a/igds-web/src/main/resources/static/admin/inout/in-register.js b/igds-web/src/main/resources/static/admin/inout/in-register.js index 58a76fd..f8fbf10 100644 --- a/igds-web/src/main/resources/static/admin/inout/in-register.js +++ b/igds-web/src/main/resources/static/admin/inout/in-register.js @@ -30,7 +30,7 @@ shadeClose: true, shade: 0.3, closeBtn: 2, - offset: ['50px','50px'], + offset: ['50px', '50px'], area: ['1000px', '640px'], content: '../../basic/inout/inout-progress?type=' + type + "&t=" + Math.random() }); @@ -55,34 +55,8 @@ }); window.onload = function () { - // 鍔犺浇瑙嗛 initVideo(lprDto, null, null); }; - -//鎺у埗娴佺▼鐜妭鏄剧ず -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"); - } -} // socket淇℃伅杩斿洖铏曠悊 function socketOnMessage(packet) { @@ -104,9 +78,7 @@ layer.close(index); var data = json.content; if (data === "not found") { - layer.alert("娌℃湁鑾峰彇鍒拌韩浠借瘉淇℃伅锛�", { - offset: ['300px', '300px'] - }); + alertError("娌℃湁鑾峰彇鍒拌韩浠借瘉淇℃伅锛�"); return; } // 涓存椂璧嬪�� @@ -126,16 +98,15 @@ } }, error: function () { - layer.alert("韬唤璇佽鍙栧け璐ワ紒", { - offset: ['300px', '300px'] - }); layer.close(index); + alertError("韬唤璇佽鍙栧け璐ワ紒"); } }); } //浣跨敤鎻掍欢璇诲彇鏅烘収鍗″彿 function flushICCard() { + var index = layer.load(); $("#intelCard").val(null); $.ajax({ type: "GET", @@ -146,83 +117,44 @@ jsonp: "callback", jsonpCallback: "jsonpCallback", success: function (json) { + layer.close(index); //console.log(json); var data = json.no; //console.log(data); if (data === "not found") { - layer.alert("璇烽噸鏂拌鍗★紒", {offset: ['300px', '300px']}); + alertError("璇烽噸鏂拌鍗★紒"); } else { $("#intelCard").val(data); } }, error: function () { - layer.alert("IC鍗¤鍙栧嚭閿欙紒", {offset: ['300px', '300px']}); + layer.close(index); + alertError("IC鍗¤鍙栧嚭閿欙紒"); } }); } //璇诲彇杞︾墝鍙� -function flushPlateNum() { - var param = JSON.stringify(lprDto); +function getPlateNum() { var index = layer.load(); $.ajax({ type: "POST", - url: "../../inout/api/flush-lpr", + url: "../../inout/api/get-plateNum", dataType: "json", contentType: "application/json;charset=UTF-8", - data: param, + data: JSON.stringify(lprDto), success: function (result) { if (result.code != "0000") { - layer.alert(result.msg, { - offset: ['300px', '300px'] - }); + alertError(result.msg); } else { - if (result.data.errorMsg) { - layer.alert(result.data.errorMsg, { - offset: ['300px', '300px'] - }); - } else { - $("#plateNum").val(result.data.plateNum); - } + $("#plateNum").val(result.data.plateNum); + $("#plateNum2").val(result.data.plateNum); } layer.close(index); }, error: function () { layer.close(index); - layer.alert("杞︾墝璇嗗埆澶辫触锛�", { - offset: ['300px', '300px'] - }); - } - }); -} - -//閲嶇疆杞︾墝璇嗗埆淇℃伅 -function resetPlateNum() { - var index = layer.load(); - var param = JSON.stringify(lprDto); - $.ajax({ - type: "POST", - url: "../../inout/api/reset-lpr", - dataType: "json", - contentType: "application/json;charset=UTF-8", - data: param, - success: function (result) { - if (result.code != "0000") { - layer.alert(result.msg, { - offset: ['300px', '300px'] - }); - } else { - layer.alert("閲嶇疆鎴愬姛锛岃閲嶆柊鑾峰彇杞︾墝淇℃伅", { - offset: ['300px', '300px'] - }); - } - layer.close(index); - }, - error: function () { - layer.close(index); - layer.alert("閲嶇疆鎵ц澶辫触", { - offset: ['300px', '300px'] - }); + alertError("杞︾墝璇嗗埆澶辫触锛�"); } }); } @@ -234,22 +166,21 @@ // 韬唤璇侀噸缃� $("#id_img_pers").attr("src", "../../static/images/rkbk-photo_03.png"); $("#pz-img").removeClass("kccz-r-img-red"); - $("#pz-text").text("鑷姩鎶撴媿"); } // 褰撳墠瀹屾垚 function submit() { var data = form.val("form-data"); if (!data.userName) { - notify("鎵胯繍浜轰俊鎭笉鑳戒负绌�", null); + alertError("鎵胯繍浜轰俊鎭笉鑳戒负绌�"); return; } if (!data.plateNum) { - notify("杞︾墝鍙蜂笉鑳戒负绌�", null); + alertError("杞︾墝鍙蜂笉鑳戒负绌�"); return; } - if (!data.intelCard && !data.userId) { - notify("鏅烘収鍗″彿涓庤韩浠借瘉鍙蜂笉鑳藉悓鏃朵负绌�", null); + if (!data.userId) { + alertError("韬唤璇佸彿涓嶈兘涓虹┖"); return; } @@ -261,9 +192,8 @@ progress: progress, bizType: bizType, plateNum: data.plateNum, - id1: (null != lprDto) ? lprDto.id : null + id1: lprDto.id }; - $.ajax({ sync: false, type: "POST", @@ -273,14 +203,12 @@ data: JSON.stringify(snapData), success: function (result) { if (result.code != "0000") { - layer.alert(result.msg); + alertError(result.msg); submitData(data); } else { snapData = result.data; - $("#pz-img").addClass("kccz-r-img-red"); $("#pz-text").text("宸叉媿鐓�"); - submitData(data); } }, @@ -294,66 +222,28 @@ //鎵ц淇濆瓨鏁版嵁 function submitData(data) { var index = layer.load(); - var files = [{ fileName: snapData.fileName1 }]; data.files = files; - $.ajax({ type: "POST", - url: "../../basic/inout/inout-next-step", + url: "../../basic/inout/submit-register", dataType: "json", contentType: "application/json;charset=UTF-8", data: JSON.stringify(data), success: function (result) { layer.close(index); if (result.code != "0000") { - notify(result.msg, result.data); + notifyProgress(result.msg, result.data); } else { - notify("鏁版嵁鎻愪氦鎴愬姛", result.data); - // 閲嶇疆椤甸潰 + notifyProgress("鏁版嵁鎻愪氦鎴愬姛", result.data); resetForm(); } }, error: function () { layer.close(index); - layer.alert("鎻愪氦澶辫触锛岃閲嶆柊灏濊瘯锛侊紒"); + alertError("鎻愪氦澶辫触锛岃閲嶆柊灏濊瘯锛侊紒"); } }); -} - -/** - * 寮瑰嚭鎻愰啋妗� - * @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