igds-web/src/main/resources/static/admin/inout/in-check.js | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
igds-web/src/main/resources/templates/admin/inout/in-check.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
igds-web/src/main/resources/templates/admin/inout/out-card-back.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
igds-web/src/main/resources/templates/admin/inout/out-handle.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
igds-web/src/main/resources/static/admin/inout/in-check.js
@@ -67,11 +67,21 @@ //显示入库流程 showProgress(); }); window.onbeforeunload = function () { console.log('页面刷新之前触发'); } window.onunload = function () { console.log('页面刷新完成触发'); } window.onload = function () { //扫描枪自动回车事件 $('#checkId').bind('keyup', function(event) { $('#checkId').bind('keyup', function (event) { if (event.keyCode == "13") { // //去掉焦点,防止刷新页面 // $('#checkId').blur(); console.log("in-check", "扫码枪"); getDataByCheckId(); } }); @@ -175,6 +185,7 @@ }); form.render(); var data = form.val("form-detail"); console.log("getPriceByFoodLevel") $.ajax({ type: "POST", @@ -185,7 +196,9 @@ success: function (result) { if (result.code != "0000") { layer.msg(result.msg); console.log("getPriceByFoodLevel", "!=0000") } else { console.log("getPriceByFoodLevel", "==0000") $("#check-result-tip2").text("粮食定价:" + result.data.price + "元/公斤"); } }, @@ -217,6 +230,7 @@ // var url = "com.ld.igds.inout.ReportInoutCheck.d"; // window.parent.openTab(url, "化验结果导出", "checkDataExport"); }; // 扦样机解除急停 function checkResetStop() { var param = JSON.stringify(checkDto); @@ -274,6 +288,7 @@ * 渲染表格 */ function renderTableCheckItem() { console.log("renderTableCheckItem") // 清空数据 $("#tableCheckItem").empty(); table.render({ @@ -359,7 +374,6 @@ function showDetail(data) { curCheckData = data; if (!curCheckData.checkTime) { curCheckData.checkTime = dateFtt("yyyy-MM-dd hh:mm:ss", new Date()); } @@ -368,6 +382,7 @@ // 赋值 form.val("form-detail", curCheckData); form.render(); console.log("showDetail"); layer.open({ type: 1, @@ -376,34 +391,38 @@ shade: 0, content: $('#checkDetail'), btnAlign: 'c', btn: ['仅保存', '保存提交','关闭取消'], btn: ['仅保存', '保存提交', '关闭取消'], yes: function () { console.log("showDetail", "btn1") // 更新到页面 var data = form.val("form-detail"); // 合并更新當前编辑数据 Object.assign(curCheckData, data); saveCheckData(); if(scanCodeTag){ if (scanCodeTag) { console.log("showScanCode") showScanCode(); } }, btn2: function () { console.log("showDetail", "btn2") // 更新到页面 var data = form.val("form-detail"); // 合并更新當前编辑数据 Object.assign(curCheckData, data); submit(); if(scanCodeTag){ if (scanCodeTag) { showScanCode(); } }, btn3: function () { parent.layer.closeAll(); if(scanCodeTag){ console.log("showDetail", "btn3") if (scanCodeTag) { showScanCode(); } }, closeBtn: 0 }); console.log("showDetail", "end"); // 获取化验项信息 flushCheckItem(curCheckData.foodVariety); getPriceByFoodLevel(curCheckData.foodLevel); @@ -417,8 +436,8 @@ $("#check-result-tip").text("检验结果:#"); $("#price-result-tip2").text("粮食定价:#元/公斤"); curCheckData.foodVariety = foodVariety; var index = layer.load(); console.log("flushCheckItem") $.ajax({ type: "POST", url: "../../basic/inout/get-check-item", @@ -427,9 +446,11 @@ data: JSON.stringify(curCheckData), success: function (result) { if (result.code != "0000") { console.log("flushCheckItem", "!==0000") layer.msg(result.msg); } else { curCheckItems = result.data; console.log("flushCheckItem", "==0000") // 根据化验结果提醒是否合格 updateCheckResultTip(); // 页面渲染检测项 @@ -438,10 +459,12 @@ } }, error: function () { console.log("flushCheckItem", "error") layer.close(index); layer.msg("后台异常,请重试或者联系管理员!!"); } }); console.log("flushCheckItem", "end") }; //仅保存 @@ -537,7 +560,7 @@ area: ['700px', '320px'], shade: 0, content: $('#scanCodeDetail'), success: function(){ success: function () { document.getElementById('checkId').focus(); }, btnAlign: 'c', @@ -555,7 +578,7 @@ //根据质检单号获取信息 function getDataByCheckId() { var param = form.val("form-sacnCodeDetail"); if(!param.checkId){ if (!param.checkId) { layer.alert("质检单号为空,请扫码或输入质检单号"); } var index = layer.load(); @@ -567,11 +590,13 @@ data: JSON.stringify(param), success: function (result) { if (result.code != "0000") { console.log("success", "!=0000") layer.close(index); $("#form-sacnCodeDetail")[0].reset(); form.render(); notify(result.msg, result.data); } else { console.log("success", "==0000") updateSelect(); showDetail(result.data); } igds-web/src/main/resources/templates/admin/inout/in-check.html
@@ -111,6 +111,7 @@ .input_ba { background: #e7eaec !important; } .layui-layer-btn .layui-layer-btn1 { border-color: #53adce; background-color: #53adce; @@ -130,29 +131,29 @@ <button type="button" class="rkbk-quick-btn layui-btn btn-violet" onclick="showScanCode()"> <i><img th:src="@{../../static/images/icon-hyd.png}"/></i>扫码录入 </button> <!-- <button type="button" class="rkbk-quick-btn layui-btn btn-violet"--> <!-- onclick="checkExe('big')">--> <!-- <i><img th:src="@{../../static/images/icon-hyd.png}"/></i>大车扦样--> <!-- </button>--> <!-- <button type="button" class="rkbk-quick-btn layui-btn btn-violet"--> <!-- onclick="checkExe('big')">--> <!-- <i><img th:src="@{../../static/images/icon-hyd.png}"/></i>大车扦样--> <!-- </button>--> <!-- <button type="button" class="rkbk-quick-btn layui-btn btn-violet"--> <!-- onclick="checkExe('small')">--> <!-- <i><img th:src="@{../../static/images/icon-hyd.png}"/></i>小车扦样--> <!-- </button>--> <!-- <button type="button" class="rkbk-quick-btn layui-btn btn-violet"--> <!-- onclick="checkExe('small')">--> <!-- <i><img th:src="@{../../static/images/icon-hyd.png}"/></i>小车扦样--> <!-- </button>--> <!-- <button class="rkbk-quick-btn layui-btn btn-blue"--> <!-- onclick="checkReset()">--> <!-- <i><img th:src="@{../../static/images/icon-fuwei.png}"/></i>扦样复位--> <!-- </button>--> <!-- <button class="rkbk-quick-btn layui-btn btn-blue"--> <!-- onclick="checkReset()">--> <!-- <i><img th:src="@{../../static/images/icon-fuwei.png}"/></i>扦样复位--> <!-- </button>--> <!-- <button class="rkbk-quick-btn layui-btn btn-red"--> <!-- onclick="checkStop()">--> <!-- <i><img th:src="@{../../static/images/icon-stop.png}"/></i>扦样急停--> <!-- </button>--> <!-- <button class="rkbk-quick-btn layui-btn btn-blue"--> <!-- onclick="checkResetStop()">--> <!-- <i><img th:src="@{../../static/images/icon-fuwei.png}"/></i>急停复位--> <!-- </button>--> <!-- <button class="rkbk-quick-btn layui-btn btn-red"--> <!-- onclick="checkStop()">--> <!-- <i><img th:src="@{../../static/images/icon-stop.png}"/></i>扦样急停--> <!-- </button>--> <!-- <button class="rkbk-quick-btn layui-btn btn-blue"--> <!-- onclick="checkResetStop()">--> <!-- <i><img th:src="@{../../static/images/icon-fuwei.png}"/></i>急停复位--> <!-- </button>--> </div> <!--流程引导--> @@ -374,24 +375,27 @@ </body> <!-- 扫码弹窗 --> <div class="layui-tab-content" id="scanCodeDetail" style="display: none;"> <div class="layui-tab-content" id="scanCodeDetail" style="display: none;" οnsubmit="return false;"> <!-- 表单基本信息 --> <form class="layui-form" id="form-sacnCodeDetail" lay-filter="form-sacnCodeDetail"> <div class="layui-col-xs12"> <div class="layui-form-item"> <label class="layui-form-label">质检单号</label> <div class="layui-input-block"> <input type="text" id="checkId" name="checkId" placeholder="请扫码,也可手动输入" class="layui-input"> </div> <form class="layui-form" id="form-sacnCodeDetail" lay-filter="form-sacnCodeDetail"> <div class="layui-col-xs12"> <div class="layui-form-item"> <label class="layui-form-label">质检单号</label> <div class="layui-input-block"> <input type="text" id="checkId" name="checkId" placeholder="请扫码,也可手动输入" class="layui-input"> <!--这行代码不能删--> <!--当form表单中只有一个input时按回车按键会刷新页面,因此添加一个input并隐藏,不能使用type="hidden"方式隐藏--> <input type="text" id="hiddenText" name="hiddenText" style="display:none"/> </div> </div> </div> <div class="layui-col-xs12" style="margin-bottom: 10px"> <div style="padding-left: 50px; color: #2ab5ad;"> <span style="font-weight: bold; margin-right: 10px;">备注:质检单号可以扫码,也可以手动输入,手动输入后需要点击查询</span> </div> <div class="layui-col-xs12" style="margin-bottom: 10px"> <div style="padding-left: 50px; color: #2ab5ad;"> <span style="font-weight: bold; margin-right: 10px;">备注:质检单号可以扫码,也可以手动输入,手动输入后需要点击查询</span> </div> </form> </div> </form> </div> @@ -536,7 +540,7 @@ </blockquote> </div> <div class="layui-col-xs6"> <blockquote class="layui-elem-quote" style="width: 95%;float: right;"> <blockquote class="layui-elem-quote" style="width: 95%;float: right;"> <div> <span style="font-weight: bold; margin-right: 10px;">定价判定:</span> <span id="check-result-tip2" style="margin-right: 25px;">收粮单价:#元/公斤</span> igds-web/src/main/resources/templates/admin/inout/out-card-back.html
@@ -262,29 +262,54 @@ </select> </div> </div> <div class="layui-form-item"> <label class="layui-form-label">粮食品种</label> <label class="layui-form-label">出入库类型</label> <div class="layui-input-block"> <select name="foodVariety" disabled> <option value="">自动获取</option> <option th:each="dic,dicSet:${listFoodVariety}" th:value="${dic.code}" th:text="${dic.name}"></option> <select name="type" disabled> <option value="OUT">出库作业</option> <option value="IN">入库作业</option> </select> </div> </div> <div class="layui-form-item"> <label class="layui-form-label">粮食等级</label> <label class="layui-form-label">流程进度</label> <div class="layui-input-block"> <select name="foodLevel" disabled> <option value="">自动获取</option> <option th:each="dic,dicSet:${listFoodLevel}" th:value="${dic.code}" th:text="${dic.name}"></option> <select name="progress" disabled> <option value="REGISTER">登记环节</option> <option value="CHECK">质检环节</option> <option value="HANDLE">值仓环节</option> <option value="WEIGHT_TAG">称重环节</option> <option value="WEIGHT_FULL">称重环节</option> <option value="WEIGHT_EMPTY">称重环节</option> <option value="CARD_BACK">离库确认</option> <option value="RECORD">流程完成</option> </select> </div> </div> <!-- <div class="layui-form-item">--> <!-- <label class="layui-form-label">粮食品种</label>--> <!-- <div class="layui-input-block">--> <!-- <select name="foodVariety" disabled>--> <!-- <option value="">自动获取</option>--> <!-- <option th:each="dic,dicSet:${listFoodVariety}"--> <!-- th:value="${dic.code}" th:text="${dic.name}"></option>--> <!-- </select>--> <!-- </div>--> <!-- </div>--> <!-- <div class="layui-form-item">--> <!-- <label class="layui-form-label">粮食等级</label>--> <!-- <div class="layui-input-block">--> <!-- <select name="foodLevel" disabled>--> <!-- <option value="">自动获取</option>--> <!-- <option th:each="dic,dicSet:${listFoodLevel}"--> <!-- th:value="${dic.code}" th:text="${dic.name}"></option>--> <!-- </select>--> <!-- </div>--> <!-- </div>--> <div class="layui-form-item"> <label class="layui-form-label">往来单位</label> <div class="layui-input-block"> igds-web/src/main/resources/templates/admin/inout/out-handle.html
@@ -297,16 +297,16 @@ </div> </div> <!-- <div class="layui-col-xs4">--> <!-- <div class="layui-form-item">--> <!-- <label class="layui-form-label">净 重</label>--> <!-- <div class="layui-input-block">--> <!-- <input type="text" name="netWeight" autocomplete="off" placeholder="不可编辑"--> <!-- class="layui-input rkbk-search-input" disabled> <em--> <!-- class="kccz-data-dw">KG</em>--> <!-- </div>--> <!-- </div>--> <!-- </div>--> <div class="layui-col-xs4"> <div class="layui-form-item"> <label class="layui-form-label">净 重</label> <div class="layui-input-block"> <input type="text" name="netWeight" autocomplete="off" placeholder="不可编辑" class="layui-input rkbk-search-input" disabled> <em class="kccz-data-dw">KG</em> </div> </div> </div> <!-- <div class="layui-col-xs4">--> @@ -349,23 +349,23 @@ </div> </div> </div> <div class="layui-col-xs4"> <div class="layui-form-item kccz-data-group-md"> <label class="layui-form-label">质检增重</label> <div class="posi-r kccz-data-bfb fr"> <button type="button" class="rkbk-quick-btn layui-btn" onclick="showCheck()"> <i><img th:src="@{../../static/images/icon-hyd.png}"/></i>详细 </button> </div> <div class="layui-input-block"> <div class="posi-r"> <input id="addCheck" type="text" name="addCheck" placeholder="请输入" autocomplete="off" class="layui-input weight"> <em class="kccz-data-dw">KG</em> </div> </div> </div> </div> <!-- <div class="layui-col-xs4">--> <!-- <div class="layui-form-item kccz-data-group-md">--> <!-- <label class="layui-form-label">质检增重</label>--> <!-- <div class="posi-r kccz-data-bfb fr">--> <!-- <button type="button" class="rkbk-quick-btn layui-btn" onclick="showCheck()">--> <!-- <i><img th:src="@{../../static/images/icon-hyd.png}"/></i>详细--> <!-- </button>--> <!-- </div>--> <!-- <div class="layui-input-block">--> <!-- <div class="posi-r">--> <!-- <input id="addCheck" type="text" name="addCheck" placeholder="请输入"--> <!-- autocomplete="off" class="layui-input weight"> <em--> <!-- class="kccz-data-dw">KG</em>--> <!-- </div>--> <!-- </div>--> <!-- </div>--> <!-- </div>--> <!--<div class="layui-col-xs4">--> <!-- <div class="layui-form-item kccz-data-group-md">--> <!-- <label class="layui-form-label">水分增重</label>--> @@ -406,22 +406,31 @@ </div> </div> <div class="layui-col-xs4"> <div class="layui-form-item kccz-data-group-md"> <label class="layui-form-label">质检扣重</label> <div class="posi-r kccz-data-bfb fr"> <button type="button" class="rkbk-quick-btn layui-btn" onclick="showCheck()"> <i><img th:src="@{../../static/images/icon-hyd.png}"/></i>详细 </button> </div> <div class="layui-form-item"> <label class="layui-form-label color-red">粮食产地</label> <div class="layui-input-block"> <div class="posi-r"> <input id="deCheck" type="text" name="deCheck" placeholder="请输入" autocomplete="off" class="layui-input weight"> <em class="kccz-data-dw">KG</em> </div> <input type="text" name="foodLocation" placeholder="不可编辑" autocomplete="off" class="layui-input" disabled="disabled"> </div> </div> </div> <!-- <div class="layui-col-xs4">--> <!-- <div class="layui-form-item kccz-data-group-md">--> <!-- <label class="layui-form-label">质检扣重</label>--> <!-- <div class="posi-r kccz-data-bfb fr">--> <!-- <button type="button" class="rkbk-quick-btn layui-btn" onclick="showCheck()">--> <!-- <i><img th:src="@{../../static/images/icon-hyd.png}"/></i>详细--> <!-- </button>--> <!-- </div>--> <!-- <div class="layui-input-block">--> <!-- <div class="posi-r">--> <!-- <input id="deCheck" type="text" name="deCheck" placeholder="请输入"--> <!-- autocomplete="off" class="layui-input weight"> <em--> <!-- class="kccz-data-dw">KG</em>--> <!-- </div>--> <!-- </div>--> <!-- </div>--> <!-- </div>--> <!-- <div class="layui-col-xs4">--> <!-- <div class="layui-form-item">-->