From 5078a70f3972915dc887916e5c828b268671d004 Mon Sep 17 00:00:00 2001 From: Demo <Demo@DESKTOP-CPA90BF> Date: 星期二, 19 三月 2024 18:54:16 +0800 Subject: [PATCH] 修改BUG问题 --- Pda/View/SoSetting/SampleOut.html | 130 ++++++++++++++++++++++++++++-------------- 1 files changed, 86 insertions(+), 44 deletions(-) diff --git a/Pda/View/SoSetting/SampleOut.html b/Pda/View/SoSetting/SampleOut.html index fd4cac1..0daa6f8 100644 --- a/Pda/View/SoSetting/SampleOut.html +++ b/Pda/View/SoSetting/SampleOut.html @@ -1314,25 +1314,29 @@ if (res.data == "0") {//搴撳唴鍙栨牱 $('#kuneilabel2').show(); $('#kuqianlabel2').hide(); + updateBillList2(); + // console.log($('#bar2').val()) + if ($('#bar2').val() == "") { + console.log(1) + clear21(); + return; + } else { + console.log(2) + updateSkuLotNoList2(); + updateQtyList2(); + getBar2(); + GetDataInfo(); + } + sampleType = "0"; } if (res.data == "1") {//搴撳墠鍙栨牱 $('#kuqianlabel2').show(); $('#kuneilabel2').hide(); updateAsnBillList2(); + GetBoxInfo(); + sampleType = "1"; } - // updateBillList2(); - // console.log($('#bar2').val()) - // if ($('#bar2').val() == "") { - // console.log(1) - // clear21(); - // return; - // } else { - // console.log(2) - // updateSkuLotNoList2(); - // updateQtyList2(); - // getBar2(); - // GetDataInfo(); - // } + }else { //涓嶆垚鍔� layer.msg(res.msg, { icon: 2, @@ -1532,33 +1536,60 @@ //鍗曟嫞璐э紙纭鎸夐挳锛� form.on('submit(formPickScatter2)', function (data) { - if ($('#bar2').val() == "") { - layer.msg("璇烽�夋嫨鍑哄簱鍗�", { - icon: 2, - time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級 - }); return; + if (sampleType == "0") { + if ($('#bar2').val() == "") { + layer.msg("璇烽�夋嫨鍑哄簱鍗�", { + icon: 2, + time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級 + }); return; + } + if ($('#skuLotNo2').val() == "") { + layer.msg("璇烽�夋嫨鐗╂枡-鎵规", { + icon: 2, + time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級 + }); return; + } + if ($('#palletNo2').val() == "") { + layer.msg("璇疯緭鍏ユ墭鐩樼爜", { + icon: 2, + time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級 + }); return; + } + let pickedQty = parseInt($('#pickedQty2').val()) //宸叉嫞鏁伴噺 + let pickQty = parseInt($('#pickQty2').val()) //鎷h揣鏁伴噺 + if (pickQty <= 0) { + layer.msg("鎷h揣鏁伴噺闇�澶т簬0", { + icon: 2, + time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級 + }); + return; + } } - if ($('#skuLotNo2').val() == "") { - layer.msg("璇烽�夋嫨鐗╂枡-鎵规", { - icon: 2, - time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級 - }); return; - } - if ($('#palletNo2').val() == "") { - layer.msg("璇疯緭鍏ユ墭鐩樼爜", { - icon: 2, - time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級 - }); return; - } - let pickedQty = parseInt($('#pickedQty2').val()) //宸叉嫞鏁伴噺 - let pickQty = parseInt($('#pickQty2').val()) //鎷h揣鏁伴噺 - if (pickQty <= 0) { - layer.msg("鎷h揣鏁伴噺闇�澶т簬0", { - icon: 2, - time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級 - }); - return; - } + else if (sampleType == "1") { + if ($('#AsnBar').val() == "") { + layer.msg("璇烽�夋嫨鍏ュ簱鍗�", { + icon: 2, + time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級 + }); return; + } + let pickedQty = parseInt($('#pickedQty2').val()) //宸叉嫞鏁伴噺 + let pickQty = parseInt($('#pickQty2').val()) //鎷h揣鏁伴噺 + if (pickQty <= 0) { + layer.msg("鎷h揣鏁伴噺闇�澶т簬0", { + icon: 2, + time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級 + }); + return; + } + } + else { + layer.msg("绫诲瀷閿欒锛岃鍒锋柊椤甸潰閲嶈瘯", { + icon: 2, + time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級 + }); + return; + } + if (canPickBox == false) { @@ -1576,24 +1607,35 @@ //纭鎷h揣 function reqPickScatter2() { + canPickBox = false//鍥炶皟 var param = { "SoNo": $("#bar2").val(), "SoDetailId": $("#skuLotNo2").val(), "PalletNo": $('#palletNo2').val(), "PickQty": $('#pickQty2').val(), + "AsnNo":$('#AsnBar').val(), + "Type":sampleType } - sendData(IP + "/PdaSo/SoSetQtyPick", param, 'post', function (res) { + sendData(IP + "/PdaSo/SampleSoSetQtyPick", param, 'post', function (res) { //console.log(res); if (res.code == 0) { //鎴愬姛 + layer.msg(res.msg, { icon: 1, time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級 }, function () { - canPickBox = true//鍥炶皟 - updateQtyList2(); - getBar2(); - GetDataInfo(); + + if (sampleType == "0") { + canPickBox = true//鍥炶皟 + updateQtyList2(); + getBar2(); + GetDataInfo(); + } + if (sampleType == "1") { + canPickBox = true//鍥炶皟 + GetDataInfo(); + } }); } else { //涓嶆垚鍔� layer.msg(res.msg, { -- Gitblit v1.8.0