From 28aac1b84d301b79a0ca784e812561422fbac4a5 Mon Sep 17 00:00:00 2001
From: wangxinhui <wangxinhui@hnkhzn.com>
Date: 星期三, 19 二月 2025 09:00:14 +0800
Subject: [PATCH] 干膜优化,盘点,MES退库优化

---
 代码管理/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/MesTaskService.cs |   17 +++++++++--------
 1 files changed, 9 insertions(+), 8 deletions(-)

diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/MesTaskService.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/MesTaskService.cs"
index 48e4a4f..27a206e 100644
--- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/MesTaskService.cs"
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/MesTaskService.cs"
@@ -433,13 +433,7 @@
 
                 Dt_Warehouse warehouse = _basicRepository.WarehouseRepository.QueryFirst(x=>x.WarehouseCode == WarehouseEnum.HA57.ToString());
 
-                Dt_StockInfo stockInfo = new Dt_StockInfo()
-                {
-                    PalletCode = model.CarrierCode,
-                    PalletType = palletTypeInfo.PalletType,
-                    WarehouseId = warehouse.WarehouseId,
-                    StockStatus = StockStatusEmun.MES閫�搴�.ObjToInt()
-                };
+                
                 Dt_StockInfo_Hty stockInfo_Hty = _stockRepository.StockInfo_HtyRepository.QueryData(x=>x.PalletCode== model.CarrierCode).OrderByDescending(x=>x.SourceId).First();
                 Dt_StockInfoDetail_Hty stockInfoDetail_Hty = _stockRepository.StockInfoDetail_HtyRepository.QueryFirst(x => x.StockId==stockInfo_Hty.SourceId);
 
@@ -458,7 +452,14 @@
                     Status = StockStatusEmun.MES閫�搴�.ObjToInt(),
                     Unit = model.Unit
                 };
-
+                Dt_StockInfo stockInfo = new Dt_StockInfo()
+                {
+                    PalletCode = model.CarrierCode,
+                    PalletType = palletTypeInfo.PalletType,
+                    WarehouseId = warehouse.WarehouseId,
+                    StockStatus = StockStatusEmun.MES閫�搴�.ObjToInt(),
+                    Details=new List<Dt_StockInfoDetail> { stockInfoDetail }
+                };
                 //Dt_Task task = new Dt_Task()
                 //{
                 //    PalletCode = stockInfo.PalletCode,

--
Gitblit v1.9.3