From 157abc191c34e57c1b958ae74fc3de6518ca8a30 Mon Sep 17 00:00:00 2001 From: zhaowc <526854230@qq.com> Date: 星期五, 28 二月 2025 11:06:36 +0800 Subject: [PATCH] 修改客户需求 --- Pda/View/AsnSetting/palletEnter.html | 117 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 114 insertions(+), 3 deletions(-) diff --git a/Pda/View/AsnSetting/palletEnter.html b/Pda/View/AsnSetting/palletEnter.html index 5f4f167..30215ff 100644 --- a/Pda/View/AsnSetting/palletEnter.html +++ b/Pda/View/AsnSetting/palletEnter.html @@ -57,11 +57,39 @@ autocomplete="off" class="layui-input"> </div> </div> - <div id="" style="margin-left: 21%; width: 38%;float: left;"> + <div id="layout-boxcode" class="layui-form-item layout-input"> + <label class="layui-form-label">鍦扮爜锛�</label> + <div class="layui-input-block"> + <input id="LocatNo" type="text" placeholder="璇锋壂鎻忓湴鐮�" + autocomplete="off" class="layui-input"> + </div> + </div> + <div id="" class="layui-form-item layout-dropdownlist"> + <label class="layui-form-label" lang>鍏ュ簱鍙o細</label> + <div class="layui-input-block" id="selectRuku"> + <select id="Ruku" lay-filter="getRuku" lay-search> + <option value=""></option> + <option value="033">033</option> + <option value="039">039</option> + <option value="044">044</option> + <option value="051">051</option> + <option value="443">443</option> + <option value="440">440</option> + <option value="001">001</option> + <option value="002">002</option> + </select> + <img src="/assets/down_arraw.png"> + </div> + </div> + + <div id="" style="margin-left: 21%; width: 25%;float: left;"> <button id="btnScanBox" class="layout-btn layout-btn-blue" lay-submit lay-filter="formBind" type="button">缁戝畾</button> </div> - <div id="" style="width: 38%;float: left;"> + <div id="" style="width: 25%;float: left;"> <button id="btnScanBox" class="layout-btn layout-btn-red" lay-submit lay-filter="formUnbind" type="button">瑙g粦</button> + </div> + <div id="" style="width: 25%;float: left;"> + <button id="btnAGVTrans" class="layout-btn layout-btn-red" lay-submit lay-filter="formAGVIN" type="button">AGV鍏ュ簱</button> </div> </form> @@ -74,6 +102,7 @@ <script src="/layui/layui.js"></script> <script src="/js/public.js"></script> <script src="/js/jquery.cookie.js"></script> + <script src="/js/language.js"></script> <script> layui.use(['form', 'jquery'], function() { var form = layui.form @@ -126,6 +155,7 @@ $("#PalletNo").on('input',function(){ if($("#PalletNo").val() == "" || $("#PalletNo").val().length<10){ + return } if ($("#PalletNo").val().length>=10) { @@ -134,7 +164,39 @@ } checkPalletStat() }) - + + //妫�鏌ュ湴鐮佺姸鎬� + function checkLocatStatus(){ + var param = { + "LocatNo": $("#LocatNo").val() + } + sendData(IP + "/PdaAsn/IsEnableLocatNo", param, 'post', function (res) { + if (res.code == 0) { + $("#palletNum").focus(); + } else { + layer.msg(res.msg, { + icon: 2, + time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級 + }, + function () { }); + $("#LocatNo").val('') + } + }); + } + //褰撳湴鐮佽緭鍏ユ澶卞幓鐒︾偣鏃�,妫�鏌ヤ竴涓嬪湴鐮佺姸鎬� + $("#LocatNo").on('input',function(){ + + if($("#LocatNo").val() == "" || $("#LocatNo").val().length!=9){ + layer.msg('璇锋鏌ュ湴鐮佹槸鍚︽纭�', { + icon: 2, + time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級 + }); + return; + } + checkLocatStatus() + + }) + // $("#bar").focus(); $("#PalletNo").keydown(function(e) { //console.log("e.keyCode is "+e.keyCode) @@ -289,6 +351,55 @@ return false; //闃绘琛ㄥ崟璺宠浆銆傚鏋滈渶瑕佽〃鍗曡烦杞紝鍘绘帀杩欐鍗冲彲銆� }); + + form.on('submit(formAGVIN)', function(data) { + + if (!$("#LocatNo").val()) { + layer.msg('璇锋壂鎻忓湴鐮�', { + icon: 2, + time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級 + }); + return; + } + if (!$("#Ruku").val()) { + layer.msg('璇烽�夋嫨鍏ュ簱鍙�', { + icon: 2, + time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級 + }); + return; + } + //鍏堢粦瀹氱┖鎵樼洏鍨� + //bind(); + //缁戝畾鎴愬姛鍚庤皟搴GV杩愰�佺┖鎵樼洏鍨� + var param = { + 'PalletNo':$("#PalletNo").val(), + "LocatNo": $("#LocatNo").val(), + "Ruku": $("#Ruku").val(), + } + sendData(IP + "/PdaCr/AgvTransport3", param, 'post', function(res) { + //console.log("鎵樼洏鐘舵�侊細"+res.msg) + if (res.code == 0) { //鎴愬姛 + layer.msg(res.msg, { + icon: 1, + time: 1000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級 + }, function() { + }); + $("#PalletNo").val(''), + $("#palletNum").val(''), + $("#LocatNo").val(''), + $("#Ruku").val('') + } else { //涓嶆垚鍔� + layer.msg(res.msg, { + icon: 2, + time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級 + }, function() { + //鍥炶皟 + }); + } + }); + return false; //闃绘琛ㄥ崟璺宠浆銆傚鏋滈渶瑕佽〃鍗曡烦杞紝鍘绘帀杩欐鍗冲彲銆� + }); + function unbind(){ layer.msg('璇ユ搷浣滀細瑙g粦杩欎釜鎵樼洏涓婄殑鎵�鏈夋墭鐩橈紝纭畾瑕佽В缁戝悧锛�', { time: 0 //涓嶈嚜鍔ㄥ叧闂� -- Gitblit v1.8.0