From 14e1ec00865a829e9c6ed3df85a89858c55320a8 Mon Sep 17 00:00:00 2001
From: admin <qiutairan163@163.com>
Date: 星期二, 16 十二月 2025 15:54:26 +0800
Subject: [PATCH] BindPalletNoPasteCode修改库存数量不正确

---
 Wms/WMS.BLL/BllPdaServer/PdaAsnServer.cs |   15 +++++++++------
 1 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/Wms/WMS.BLL/BllPdaServer/PdaAsnServer.cs b/Wms/WMS.BLL/BllPdaServer/PdaAsnServer.cs
index 16cbe17..440f87c 100644
--- a/Wms/WMS.BLL/BllPdaServer/PdaAsnServer.cs
+++ b/Wms/WMS.BLL/BllPdaServer/PdaAsnServer.cs
@@ -1368,7 +1368,8 @@
                 {
                     sdId1 = sd1.Id;
                     // 搴撳瓨宸插瓨鍦� 鏇存柊鏁版嵁
-                    sd1.Qty += bind.Qty;
+                    //sd1.Qty += bind.Qty;
+                    sd1.Qty += model.SkuQty;
                     sd1.CompleteTime = comTime;
                     sd1.UpdateUser = userId;
                     sd1.UpdateTime = comTime;
@@ -1479,6 +1480,8 @@
                     bind.BitPalletMark = "0";
                     sd1.BitPalletMark = "0";
                 }
+                Db.Updateable(sd1).Where(m => m.Id == sdId1).ExecuteCommand();
+
                 //if (bind.Qty > pNum && isTextTable == 0)
                 if (bind.Qty > pNum)
                 {
@@ -1533,9 +1536,9 @@
 
                 #region 鏇存敼搴撳瓨鏄庣粏鏁伴噺
 
-                sd1.Qty = bind.Qty;
-                //鏇存敼搴撳瓨鏄庣粏鏁伴噺
-                Db.Updateable(sd1).Where(m => m.Id == sdId1).ExecuteCommand();
+                //sd1.Qty = bind.Qty;
+                ////鏇存敼搴撳瓨鏄庣粏鏁伴噺
+                //Db.Updateable(sd1).Where(m => m.Id == sdId1).ExecuteCommand();
 
                 #endregion
 
@@ -2291,7 +2294,7 @@
                             BoxNo = obj.Data.BoxNo,
                             BoxNo2 = box.BoxNo2,
                             BoxNo3 = box2.BoxNo3,
-                            Qty = obj.Data.Qty,
+                            Qty = 1,//obj.Data.Qty,
                             BitBoxMark = obj.Data.BitBoxMark,
 
                             ASNNo = "",
@@ -2304,7 +2307,7 @@
                             SkuNo = sku.SkuNo,
                             SkuName = sku.SkuName,
                             LotNo = box2.LotNo,
-                            LotText = obj.Data.LotNoBoxNum,
+                            LotText = "",
                             ProductionTime = DateTime.Parse(box2.ProductionTime),
                             ExpirationTime = DateTime.Parse(box2.ExpirationTime),
                             //CompleteTime = "",

--
Gitblit v1.8.0