From f54b7815d8451f362554e3d2d09b4991ce13d4ff Mon Sep 17 00:00:00 2001
From: wangxinhui <wangxinhui@hnkhzn.com>
Date: 星期三, 12 十一月 2025 09:01:16 +0800
Subject: [PATCH] 前端优化,PDA更新,分配库存优化

---
 项目代码/WMS/WMSServices/WIDESEA_IRecordService/IStockQuantityChangeRecordService.cs |   25 +++++++++++++++++++++----
 1 files changed, 21 insertions(+), 4 deletions(-)

diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WMSServices/WIDESEA_IRecordService/IStockQuantityChangeRecordService.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WMSServices/WIDESEA_IRecordService/IStockQuantityChangeRecordService.cs"
index a71ba42..e858fea 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WMSServices/WIDESEA_IRecordService/IStockQuantityChangeRecordService.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WMSServices/WIDESEA_IRecordService/IStockQuantityChangeRecordService.cs"
@@ -14,9 +14,26 @@
     public interface IStockQuantityChangeRecordService : IService<Dt_StockQuantityChangeRecord>
     {
         IStockQuantityChangeRecordRepository Repository { get; }
-
-        void AddStockChangeRecord(Dt_StockInfo stockInfo, List<Dt_StockInfoDetail> stockInfoDetails, float beforeQuantity, float totalQuantity, StockChangeTypeEnum changeType, int? taskNum = null);
-
-        void AddStockChangeRecord(Dt_StockInfo stockInfo, List<Dt_StockInfoDetail> residueDetailList, List<Dt_StockInfoDetail> updateDetails, List<Dt_StockInfoDetail> deleteDetails, StockChangeTypeEnum changeType, int? taskNum = null);
+        /// <summary>
+        /// 鍗锋枡鍙樺姩搴撳瓨璁板綍
+        /// </summary>
+        /// <param name="stockInfo">搴撳瓨</param>
+        /// <param name="beforeQuantity">鍙樺姩鍓嶅簱瀛�</param>
+        /// <param name="changeQuantity">鍙樺姩搴撳瓨</param>
+        /// <param name="changeType">鍙樺姩绫诲瀷</param>
+        /// <param name="taskNum">浠诲姟鍙�</param>
+        /// <param name="orderNo">鍗曟嵁缂栧彿</param>
+        void AddStockChangeRecord(Dt_StockInfo stockInfo, decimal beforeQuantity, decimal changeQuantity, StockChangeTypeEnum changeType, int? taskNum = 0, string orderNo = "");
+        /// <summary>
+        /// 鎴愬搧杈呮枡搴撳瓨璁板綍
+        /// </summary>
+        /// <param name="proStockInfo">搴撳瓨</param>
+        /// <param name="beforeQuantity">鍙樺姩鍓嶅簱瀛�</param>
+        /// <param name="changeQuantity">鍙樺姩搴撳瓨</param>
+        /// <param name="changeType">鍙樺姩绫诲瀷</param>
+        /// <param name="taskNum">浠诲姟鍙�</param>
+        /// <param name="orderNo"></param>
+        /// <exception cref="Exception"></exception>
+        void AddStockChangeRecord(Dt_ProStockInfo proStockInfo, decimal beforeQuantity, decimal changeQuantity, StockChangeTypeEnum changeType, int? taskNum = null, string orderNo = "");
     }
 }

--
Gitblit v1.9.3