From fa98d09fc729817d6d640845827954b07472661b Mon Sep 17 00:00:00 2001
From: wxw <Administrator@DESKTOP-5BIMHQ3>
Date: 星期三, 16 七月 2025 09:29:38 +0800
Subject: [PATCH] 修改问题
---
Pda/View/AsnSetting/productEnterQuantity.html | 296 ++++++++++++----------------------------------------------
1 files changed, 64 insertions(+), 232 deletions(-)
diff --git a/Pda/View/AsnSetting/productEnterQuantity.html b/Pda/View/AsnSetting/productEnterQuantity.html
index b470796..75e05b7 100644
--- a/Pda/View/AsnSetting/productEnterQuantity.html
+++ b/Pda/View/AsnSetting/productEnterQuantity.html
@@ -265,7 +265,7 @@
</div>
<!-- 鏃犵爜 -->
<div id="content2">
- <div id="zongDiv" class="layout-bill-info" style="height: 255px;">
+ <div id="zongDiv2" class="layout-bill-info" style="height: 255px;">
<form class="layui-form" id="form2" action="">
<div id="" class="layui-form-item layout-dropdownlist">
<label class="layui-form-label" lang>鍏ュ簱鍗曪細</label>
@@ -737,7 +737,7 @@
'</option>');
} else {
$("#goodSelect").append('<option value =' + res.data[i].Id + '-' + i + ' selected>' + res.data[i]
- .SkuName + "-" + res.data[i].LotNo +
+ .SkuName + "=>" + res.data[i].LotNo +
'</option>');
}
} else {
@@ -748,7 +748,7 @@
'</option>');
} else {
$("#goodSelect").append('<option value =' + res.data[i].Id + '-' + i + ' selected>' + res.data[i]
- .SkuName + "-" + res.data[i].LotNo +
+ .SkuName + "=>" + res.data[i].LotNo +
'</option>');
}
@@ -759,7 +759,7 @@
'</option>');
} else {
$("#goodSelect").append('<option value =' + res.data[i].Id + '-' + i + '>' + res.data[i]
- .SkuName + "-" + res.data[i].LotNo +
+ .SkuName + "=>" + res.data[i].LotNo +
'</option>');
}
}
@@ -771,7 +771,7 @@
$('#goodSelect').siblings("div.layui-form-select").find('dl').find('.layui-select-tips').addClass('layui-this')
} else {
var sel = 'dd[lay-value=' + val + ']';
- $('#goodSelect').siblings("div.layui-form-select").find('dl').find(sel).addClass('layui-this')
+ //$('#goodSelect').siblings("div.layui-form-select").find('dl').find(sel).addClass('layui-this')
}
} else {
}
@@ -811,7 +811,7 @@
.SkuName);
}
if (res.data[i].LotNo != null) {
- $("#goodSelect1").append("-" + res.data[i].LotNo +
+ $("#goodSelect1").append("=>" + res.data[i].LotNo +
'</option>');
}
} else {
@@ -821,7 +821,7 @@
'</option>');
} else {
$("#goodSelect1").append('<option value =' + res.data[i].Id + ' selected>' + res.data[i]
- .SkuName + "-" + res.data[i].LotNo +
+ .SkuName + "=>" + res.data[i].LotNo +
'</option>');
}
}
@@ -944,7 +944,7 @@
time: 1000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
}, function () {
setOrderGoods();
- refreshTable();
+ //refreshTable();
$("#BOXCODE").val("");
$("#BOXCODE2").val("");
$("#QTY").val("");
@@ -1001,7 +1001,7 @@
time: 1000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
}, function () {
setOrderGoods();
- refreshTable();
+ //refreshTable();
$("#STOCKCODE").val("");
$("#SkuQty").val("");
});
@@ -1047,245 +1047,76 @@
});
}
-
-
-
-
- // 娓叉煋绠辩爜淇℃伅
- // function refreshTable() {
- // if (xianshiyemian == 0) {
- // //鍏堟竻绌轰竴涓嬬瀛愬垪琛�
- // let trs = $("#tableBoxList tr")
- // let len = trs.length
-
- // for (i = len - 1; i >= 2; i--) {
- // trs[i].remove();
- // }
-
- // //璁剧疆鎵樼洏鍙�
- // $("#palletCode").val($.cookie('stockCode'))
-
- // var param = {
- // PalletNo: $.cookie('stockCode')
- // };
- // // 鏍规嵁鎵樼洏鍙疯幏鍙栫鐮佷俊鎭�
- // sendData(IP + "/PdaAsn/GetBoxInfos", param, 'post', function (res) {
- // if (res.code == 0) { //鎴愬姛
- // var list = res
- // var arrTrs = new Array()
- // let idx = 0
- // for (var i in res.data) {
- // var tr = $("#boxCell").eq(0).clone();
- // tr.appendTo("#tableBoxList");
- // tr.attr('id', res.data[i].Id)
- // tr.attr('boxno', res.data[i].BoxNo)
- // tr.attr('BindNo', res.data[i].BindNo)
- // idx++;
- // tr.attr('index', idx)
- // tr.find("td[name='code']").html(res.data[i].BoxNo);
- // tr.find("td[name='name']").html(res.data[i].SkuName);
- // tr.find("td[name='lotNo']").html(res.data[i].LotNo);
- // tr.find("td[name='num']").html(res.data[i].Qty);
- // tr.find("td[name='del']").click(function () {
- // var elem = $(this).parent()
- // var boxno = elem.attr('boxno')
- // var BindNo = elem.attr('BindNo')
- // var Id = elem.attr('id')
- // layer.alert("纭畾瑕佷粠鎵樼洏涓婂垹闄よ繖涓鐗╂枡鍚楋紵<br>" + boxno, {
- // icon: 2,
- // time: 0, //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
- // btn: ['鍒犻櫎', '鍙栨秷'],
- // yes: function () {
-
- // var param = {
- // boxNo: boxno,
- // };
- // sendData(IP + "/BllAsn/DelBindBoxInfo", param, 'get', function (res) {
- // if (res.code == 0) { //鎴愬姛
- // layer.msg(res.msg, {
- // icon: 1,
- // time: 1000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
- // });
- // elem.remove()
- // setOrderGoods();
- // refreshTable();
- // } else { //涓嶆垚鍔�
- // layer.msg(res.msg, {
- // icon: 2,
- // time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
- // }, function () { });
- // }
- // });
- // }
- // })
- // })
- // tr.show();
- // arrTrs[i] = tr
- // }
- // //璁剧疆鍒嗛〉
- // setPages(1, res.data.length)
-
- // } else { //涓嶆垚鍔�
- // layer.msg("鏃犳暟鎹�", {
- // icon: 2,
- // time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
- // }, function () { });
- // $("#boxNum").val(0)
- // setPages(1, 0)
- // }
- // });
- // }
- // else if (xianshiyemian == 1) {
- // //鍏堟竻绌轰竴涓嬬瀛愬垪琛�
- // let trs = $("#tableBoxList1 tr")
- // let len = trs.length
-
- // for (i = len - 1; i >= 2; i--) {
- // trs[i].remove();
- // }
-
- // //璁剧疆鎵樼洏鍙�
- // $("#palletCode").val($.cookie('stockCode1'))
-
- // var param = {
- // PalletNo: $.cookie('stockCode1')
- // };
- // // 鏍规嵁鎵樼洏鍙疯幏鍙栫鐮佷俊鎭�
- // sendData(IP + "/PdaAsn/GetPalletBindInfo", param, 'post', function (res) {
- // if (res.code == 0) { //鎴愬姛
- // var list = res
- // var arrTrs = new Array()
- // let idx = 0
- // for (var i in res.data) {
- // var tr = $("#boxCell").eq(0).clone();
- // tr.appendTo("#tableBoxList1");
- // tr.attr('id', res.data[i].Id)
- // tr.attr('boxno', res.data[i].BoxNo)
- // tr.attr('BindNo', res.data[i].BindNo)
- // idx++;
- // tr.attr('index', idx)
- // tr.find("td[name='code']").html(res.data[i].SkuNo);
- // tr.find("td[name='name']").html(res.data[i].SkuName);
- // tr.find("td[name='lotNo']").html(res.data[i].LotNo);
- // tr.find("td[name='num']").html(res.data[i].Qty);
- // tr.find("td[name='del']").click(function () {
- // var elem = $(this).parent()
- // // var boxno = elem.attr('boxno')
- // var BindNo = elem.attr('BindNo')
- // console.log(res)
- // var Id = elem.attr('id')
- // layer.alert("纭畾瑕佷粠鎵樼洏涓婂垹闄よ繖鎵樼墿鏂欏悧锛�<br>" + res.data[0].PalletNo, {
- // icon: 2,
- // time: 0, //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
- // btn: ['鍒犻櫎', '鍙栨秷'],
- // yes: function () {
-
- // var param = {
- // Id: parseInt(Id),
- // PalletNo: res.data[0].PalletNo,
- // };
- // console.log(Id)
- // console.log(param)
- // sendData(IP + "/PdaAsn/DelPalletBind", param, 'post', function (res) {
- // if (res.code == 0) { //鎴愬姛
- // layer.msg(res.msg, {
- // icon: 1,
- // time: 1000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
- // });
- // elem.remove()
- // setOrderGoods();
- // refreshTable();
- // } else { //涓嶆垚鍔�
- // layer.msg(res.msg, {
- // icon: 2,
- // time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
- // }, function () { });
- // }
- // });
- // }
- // })
- // })
- // tr.show();
- // arrTrs[i] = tr
- // }
-
- // //璁剧疆鍒嗛〉
- // setPages(1, res.data.length)
-
- // } else { //涓嶆垚鍔�
- // layer.msg("鏃犳暟鎹�", {
- // icon: 2,
- // time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
- // }, function () { });
- // $("#boxNum").val(0)
- // setPages(1, 0)
- // }
- // });
- // }
-
- // }
-
-
//绠卞洖杞︿簨浠�
function checkBoxInfo() {
var param = {
"BoxNo": $("#BOXCODE").val(),
+ "ASNNo":$("#bar").val()
}
sendData(IP + "/PdaAsn/GetBindBoxInfos", param, 'post', function (res) {
- BoxLevelVal = "0";
+
+
if (res.code == 0) { //鎴愬姛
- //鍒ゆ柇鏄惁涓洪浂绠盉itBoxMark
- if (res.data[0].BitBoxMark == '1') {
- getFMBoxinfo();
+
+ var bl = false;
+ if (res.data.length == 0) {
+ layer.msg("鏈煡璇㈠埌姝ょ鐗╂枡淇℃伅锛岃鏍稿疄!", {
+ icon: 2,
+ time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+ });
+ return;
+ }
+
+ if (res.data[0].ASNNo != '' && res.data[0].ASNNo != null) {
+ $("#bar").empty()
+ $("#bar").append('<option value =>' + '</option>');
+ form.render('select');
+
+ $("#bar").append('<option value =' + res.data[0].ASNNo + ' selected>' + res.data[0].ASNNo + '</option>');
+
+ updateGoodList(res.data[0].SkuNo)
+ setOrderGoods();
} else {
- var bl = false;
- if (res.data.length == 0) {
- layer.msg("鏈煡璇㈠埌姝ょ鐗╂枡淇℃伅锛岃鏍稿疄!", {
+ if (asnDetails == '') {
+ layer.msg("璇峰厛閫夋嫨鍏ュ簱鍗曟嵁!", {
icon: 2,
time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
});
return;
}
-
- if (res.data[0].ASNNo != '' && res.data[0].ASNNo != null) {
- $("#bar").empty()
- $("#bar").append('<option value =>' + '</option>');
- form.render('select');
-
- $("#bar").append('<option value =' + res.data[0].ASNNo + ' selected>' + res.data[0].ASNNo + '</option>');
-
- updateGoodList(res.data[0].SkuNo)
- setOrderGoods();
- } else {
- if (asnDetails == '') {
- layer.msg("璇峰厛閫夋嫨鍏ュ簱鍗曟嵁!", {
- icon: 2,
- time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
- });
- return;
- }
- }
- asnDetails.forEach(element => {
- console.log(element);
-
- if (element.SkuNo == res.data[0].SkuNo && element.LotNo == res.data[0].LotNo) {
- var sel = 'dd[lay-value=' + element.id + ']';
- $('#goodSelect').siblings("div.layui-form-select").find('dl').find(sel).addClass('layui-this');
- bl = true;
- }
- });
- if (!bl) {
- layer.msg("姝ょ鐗╂枡涓嶇鍚堣鍏ュ簱鍗曪紝璇锋牳瀹�!", {
- icon: 2,
- time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
- });
- } else {
- $("#BoxQty").val(res.data[0].Qty);
- }
}
+ asnDetails.forEach(element => {
+ console.log(element.SkuNo );
+ console.log( res.data[0].SkuNo);
+ console.log(element.SkuNo == res.data[0].SkuNo);
+ console.log(element.LotNo == res.data[0].LotNo);
+
+ if (element.SkuNo == res.data[0].SkuNo && element.LotNo == res.data[0].LotNo) {
+ console.log("asdfasdfsadf");
+
+ var sel = 'dd[lay-value=' + element.id + ']';
+ $('#goodSelect').siblings("div.layui-form-select").find('dl').find(sel).addClass('layui-this');
+ bl = true;
+ }
+ });
+ console.log(bl);
+
+ if (!bl) {
+ layer.msg("姝ょ鐗╂枡涓嶇鍚堣鍏ュ簱鍗曪紝璇锋牳瀹�!", {
+ icon: 2,
+ time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+ });
+ } else {
+ $("#BoxQty").val(res.data[0].Qty);
+ }
+
} else { //涓嶆垚鍔�
+ layer.msg(res.msg, {
+ icon: 2,
+ time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+ });
//绠辩爜涓嶅瓨鍦紝璋冪敤璧嬬爜鎺ュ彛鑾峰彇绠变俊鎭�
- getFMBoxinfo();
+ //getFMBoxinfo();
}
});
@@ -1295,6 +1126,7 @@
"BoxNo": $("#BOXCODE").val(),
}
sendData(IP + "/UpApi/GetFMBindBoxInfos", param, 'post', function (res) {
+ console.log(res);
if (res.code == 0) { //鎴愬姛//鏍规嵁瀵规帴鎺ュ彛瀹氫箟鍚勫瓧娈靛垽鏂潯浠�
var bl = false;
if (res.data.length == 0) {
--
Gitblit v1.8.0