From e561870f9644a5e80925346485fe623da678177f Mon Sep 17 00:00:00 2001
From: wxw <Administrator@DESKTOP-5BIMHQ3>
Date: 星期二, 14 十月 2025 10:20:57 +0800
Subject: [PATCH] 调整WMS出库逻辑,原辅料可选择成品库出库;
---
Pda/View/AsnSetting/WorkshopIn.html | 91 ++++++++++++++++++++++++++-------------------
1 files changed, 52 insertions(+), 39 deletions(-)
diff --git a/Pda/View/AsnSetting/WorkshopIn.html b/Pda/View/AsnSetting/WorkshopIn.html
index 6a4eeac..8d041de 100644
--- a/Pda/View/AsnSetting/WorkshopIn.html
+++ b/Pda/View/AsnSetting/WorkshopIn.html
@@ -109,7 +109,7 @@
<div id="content1">
<div id="zongDiv" class="layout-bill-info" style="height: 285px;">
<form class="layui-form" action="">
-
+
<div id="" class="layui-form-item layout-input">
<label class="layui-form-label" lang>鎵樼洏鏉$爜锛�</label>
<div class="layui-input-block">
@@ -125,10 +125,10 @@
</div>
</div>
<div id="" class="layui-form-item layout-input">
- <label class="layui-form-label" lang>鏁伴噺锛�</label>
+ <label class="layui-form-label" lang>鏁伴噺锛�</label>
<div class="layui-input-block">
<input id="BoxNum" type="number" lay-verify="required" lang langholder
- placeholder="璇疯緭鍏ユ暟閲�" autocomplete="off" class="layui-input"
+ placeholder="璇疯緭鍏ユ暟閲�" autocomplete="off" class="layui-input"
oninput="value=value.replace(/^(0+)|[^\d]+/g,'')">
</div>
</div>
@@ -163,7 +163,7 @@
</div>
</div>
</td>
-
+
</tr>
</table>
@@ -186,17 +186,18 @@
<div id="content2">
<div id="zongDiv2" class="layout-bill-info" style="height: 255px;">
<form class="layui-form" id="form2" action="">
- <div id="" class="layui-form-item layout-input">
+ <div id="" class="layui-form-item layout-input">
<label class="layui-form-label" lang>鐗╂枡缂栫爜锛�</label>
<div class="layui-input-block">
- <input id="SkuNo" type="text" lay-verify="stock" lang langholder
- placeholder="璇疯緭鍏ョ墿鏂欑紪鐮�" autocomplete="off" class="layui-input">
+ <input id="SkuNo" type="text" lay-verify="stock" lang langholder placeholder="璇疯緭鍏ョ墿鏂欑紪鐮�"
+ autocomplete="off" class="layui-input">
</div>
- </div><div id="" class="layui-form-item layout-input">
+ </div>
+ <div id="" class="layui-form-item layout-input">
<label class="layui-form-label" lang>鎵规鍙凤細</label>
<div class="layui-input-block">
- <input id="LotNo2" type="text" lay-verify="stock" lang langholder
- placeholder="璇疯緭鍏ユ壒娆�" autocomplete="off" class="layui-input">
+ <input id="LotNo2" type="text" lay-verify="stock" lang langholder placeholder="璇疯緭鍏ユ壒娆�"
+ autocomplete="off" class="layui-input">
</div>
</div>
<div id="" class="layui-form-item layout-input">
@@ -337,7 +338,7 @@
initLanguage()
setLanguage()
-
+
//鏄惁杩炵画缁勬墭
isContinue = "0";
@@ -405,48 +406,60 @@
//绠辩爜鍥炶溅浜嬩欢
- $("#BoxCode").keydown(function (e) {
- if (e.keyCode === 13) {
- if ($("#BoxCode").val() == "") {
- layer.msg('璇峰厛鎵弿绠辩爜', {
- icon: 2,
- time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
- });
- return
- }
- checkBoxInfo()
+ // $("#BoxCode").keydown(function (e) {
+ // if (e.keyCode === 13) {
+ // if ($("#BoxCode").val() == "") {
+ // layer.msg('璇峰厛鎵弿绠辩爜', {
+ // icon: 2,
+ // time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+ // });
+ // return
+ // }
+ // checkBoxInfo()
+ // }
+ // });
+
+ // 绠辩爜澶卞幓鐒︾偣鏃跺嚭鍙�
+ $("#BoxCode").blur(function () {
+ if ($("#BoxCode").val() == "") {
+ layer.msg('璇峰厛鎵弿绠辩爜', {
+ icon: 2,
+ time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+ });
+ return
}
- });
+ checkBoxInfo()
+ })
//绠卞洖杞︿簨浠�
function checkBoxInfo() {
-
-
+
+
var param = {
"boxNo": $("#BoxCode").val(),
}
synData(IP + "/PdaAsn/GetWmsBoxInfos", param, 'get', function (res) {
-
+
if (res.code == 0) { //鎴愬姛
$("#BoxNum").val(res.data[0].Qty);
$("#SkuName").val(res.data[0].SkuName);
$("#LotNo").val(res.data[0].LotNo);
-
+
} else { //涓嶆垚鍔�
layer.msg(res.msg, {
- icon: 2,
- time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
- });
-
+ icon: 2,
+ time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+ });
+
}
});
- }
-
+ }
+
//缁戝畾鍒版墭鐩樹簨浠�
form.on('submit(formBind)', function (data) {
if (xianshiyemian == 0) {
-
+
if ($("#PalletNo").val() == "") {
layer.msg('璇锋壂鎻忔墭鐩樻潯鐮�', {
icon: 2,
@@ -465,7 +478,7 @@
PalletNo: $("#PalletNo").val(),
BoxNo: $("#BoxCode").val(),
SkuQty: parseFloat($("#BoxNum").val()), //鐗╂枡鏁伴噺
- AreaNo:$("#area").val(),
+ AreaNo: $("#area").val(),
TableType: xianshiyemian,
}
console.log(param)
@@ -480,7 +493,7 @@
$("#BoxNum").val("");
$("#SkuName").val("");
$("#LotNo").val("");
-
+
});
} else { //涓嶆垚鍔�
layer.msg(res.msg, {
@@ -514,12 +527,12 @@
});
return;
}
- var param = {
+ var param = {
PalletNo: $("#PalletNo2").val(),
SkuNo: $("#SkuNo").val(),
LotNo: $("#LotNo2").val(),
SkuQty: parseFloat($("#SkuQty2").val()), //鐗╂枡鏁伴噺
- AreaNo:$("#area").val(),
+ AreaNo: $("#area").val(),
TableType: xianshiyemian,
}
console.log(param)
@@ -534,7 +547,7 @@
$("#SkuNo").val("");
$("#SkuQty2").val("");
$("#LotNo2").val("");
-
+
});
} else { //涓嶆垚鍔�
layer.msg(res.msg, {
@@ -550,7 +563,7 @@
return false; //闃绘琛ㄥ崟璺宠浆銆傚鏋滈渶瑕佽〃鍗曡烦杞紝鍘绘帀杩欐鍗冲彲銆�
});
-
+
/*鈥斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺��*/
--
Gitblit v1.8.0