From b08bfd050511ed27e0bde0bd4095eed1fdb5ddeb Mon Sep 17 00:00:00 2001
From: schangxiang@126.com <schangxiang@126.com>
Date: 周一, 01 9月 2025 11:43:32 +0800
Subject: [PATCH] 暂时提交

---
 wcs/yunneiWCS/yunneiWCS/wcf/yunneiWcf.cs |   10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/wcs/yunneiWCS/yunneiWCS/wcf/yunneiWcf.cs b/wcs/yunneiWCS/yunneiWCS/wcf/yunneiWcf.cs
index 214b050..2fdd92a 100644
--- a/wcs/yunneiWCS/yunneiWCS/wcf/yunneiWcf.cs
+++ b/wcs/yunneiWCS/yunneiWCS/wcf/yunneiWcf.cs
@@ -2015,12 +2015,13 @@
                             mod.productStockList.Add(newList);
 
                         }
-
+                        List<productStockList> record_delteList = new List<productStockList>();
                         var realDeleteList = all_serialNumberList.Where(x => !now_serialNumberList.Contains(x)).ToList();
                         foreach (var item in deleteList)
                         {
                             if (realDeleteList.Contains(item.serialNumber))
                             {
+                                record_delteList.Add(item);
                                 //璁板綍鏃ュ織 [EditBy shaocx,2022-03-16]
                                 StockClearLog _StockClearLog = new StockClearLog()
                                 {
@@ -2042,7 +2043,7 @@
                                 mod.StockClearLog.Add(_StockClearLog);
                             }
                         }
-
+                        var preLog = "鏅�氬垹闄�";
                         if (taskId > 0)
                         {//璇存槑鏄� 鍑哄簱鍒嗘嫞 銆怑ditby shaocx,2022-03-02銆�
                             var task = mod.task.Where(x => x.taskId == taskId).FirstOrDefault();
@@ -2057,7 +2058,10 @@
                                 return msg;
                             }
                             task.taskStatus = (int)taskStatus.鍒嗘嫞瀹屾垚;
+                            preLog = "浜哄伐鍒嗘嫞";
                         }
+
+                        OutInStockRecord_V2_MesHandler.AddRecordForPersonDelete(mod, OutInFlag.鍑哄簱, "浜哄伐鍒犻櫎搴撳瓨:" + preLog, record_delteList, modfiyStock);//鍫嗗灈鏈轰换鍔″畬鎴愬悗鐨勫嚭搴�
 
                         int res = mod.SaveChanges();
                         if (res > 0)
@@ -2828,7 +2832,7 @@
             {
                 using (dbmodel mod = new dbmodel())
                 {
-                    var b_result = MyExtend.deleteProduct(true, user, mod, positionName, null, ref res);
+                    var b_result = MyExtend.deleteProduct(true, user, mod, positionName, null, ref res, "浜哄伐鐩存帴鍒犻櫎搴撳瓨");
                     if (b_result == false)
                     {
                         return FunctionReturnEntity<bool>.Fail("鍒犻櫎澶辫触:" + res);

--
Gitblit v1.9.3