From 67d4e9ca4267049cc67cff15828080d2d5dfce0b Mon Sep 17 00:00:00 2001
From: yangpeixing <yangpeixing@hnkhzn.com>
Date: 星期三, 01 四月 2026 16:23:01 +0800
Subject: [PATCH] 1

---
 WMS/WIDESEA_WMSServer/WIDESEA_IStockService/IStockInfoService.cs |   22 ++++++++++++++++++++++
 1 files changed, 22 insertions(+), 0 deletions(-)

diff --git a/WMS/WIDESEA_WMSServer/WIDESEA_IStockService/IStockInfoService.cs b/WMS/WIDESEA_WMSServer/WIDESEA_IStockService/IStockInfoService.cs
index 823df49..3d68d34 100644
--- a/WMS/WIDESEA_WMSServer/WIDESEA_IStockService/IStockInfoService.cs
+++ b/WMS/WIDESEA_WMSServer/WIDESEA_IStockService/IStockInfoService.cs
@@ -20,8 +20,30 @@
 
         List<Dt_StockInfo> GetUseableStocks(string materielCode);
 
+        //List<Dt_StockInfo> GetUseableStocks(string materielCode, int warehoseId);
+
+        //List<Dt_StockInfo> GetUseableStocks(string materielCode, string batchNo,,string , int warehoseId);
+
+        List<Dt_StockInfo> GetUseableStocks(string materielCode, string palletcode, List<Dt_Warehouse> warehouse);
+
+        //List<Dt_StockInfo> GetUseableStocks(string materielCode, string batchNo, int warehoseId);
+
         List<StockSelectViewDTO> GetStockSelectViews(string materielCode);
 
         List<Dt_StockInfo> GetOutboundStocks(List<Dt_StockInfo> stockInfos, string materielCode, decimal needQuantity, out decimal residueQuantity);
+
+        public List<Dt_StockInfo> DWANDYSGetOutboundStocks(List<Dt_StockInfo> stockInfos,List<Dt_OutboundOrderDetail> dt_OutboundOrderDetails, out List<residueQuantity> residueQuantitys);
+
+        public List<Dt_StockInfo> CPGetOutboundStocks(List<Dt_StockInfo> stockInfos, List<Dt_NewOutboundOrderDetail> dt_OutboundOrderDetails, out List<residueQuantity> residueQuantitys);
+
+        /// <summary>
+        /// 
+        /// </summary>
+        public class residueQuantity
+        {
+            public string MaterielCode { get; set; }
+            public string BatchNo { get; set; }
+            public decimal NewNeendQuantity { get; set; }
+        }
     }
 }

--
Gitblit v1.9.3