From c8f338feee0b6003d8f069b1d37fd9b90dd1b7f4 Mon Sep 17 00:00:00 2001
From: 杨前锦 <1010338399@qq.com>
Date: 星期一, 07 七月 2025 17:31:38 +0800
Subject: [PATCH] 印尼佳通优化

---
 HH.WCS.Mobox3/HH.WCS.Mobox3.SXJK/core/WCSCore.cs |   15 ++++++++++++---
 1 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/HH.WCS.Mobox3/HH.WCS.Mobox3.SXJK/core/WCSCore.cs b/HH.WCS.Mobox3/HH.WCS.Mobox3.SXJK/core/WCSCore.cs
index d1dad47..b8f72dd 100644
--- a/HH.WCS.Mobox3/HH.WCS.Mobox3.SXJK/core/WCSCore.cs
+++ b/HH.WCS.Mobox3/HH.WCS.Mobox3.SXJK/core/WCSCore.cs
@@ -225,13 +225,22 @@
                                                 var cntrItemRels = ContainerHelper.GetCntrItemRel(cntrCode);
                                                 if (cntrItemRels != null && cntrItemRels.Count > 0)
                                                 {
-                                                    LogHelper.Info($"OperateGZTaskStatus: 2 ,cntrCode:{cntrCode},S_ASN_NO ={cntrItemRels[0].S_ASN_NO},", "WMS");
-                                                    var inStockListChilds = WMSHelper.getInstockListChild(cntrCode, cntrItemRels[0].S_ASN_NO);
+                                                    var cntrItemRel = cntrItemRels[0];
+                                                    LogHelper.Info($"OperateGZTaskStatus: 2 ,cntrCode:{cntrCode},S_ASN_NO ={cntrItemRel.S_ASN_NO},", "WMS");
+                                                    var inStockListChilds = WMSHelper.getInstockListChild(cntrCode, cntrItemRel.S_ASN_NO);
                                                     LogHelper.Info($"OperateGZTaskStatus: 2 ,inStockListChilds.count:{inStockListChilds.Count}", "WMS");
                                                     if (inStockListChilds != null && inStockListChilds.Count > 0) 
                                                     {
                                                         LogHelper.Info("OperateGZTaskStatus: 3", "WMS");
-                                                        receiveGoodsFeedback(inStockListChilds, cntrItemRels[0].F_NET_WEIGHT.ToString(), cntrCode, TN_Task.S_END_LOC);
+                                                        receiveGoodsFeedback(inStockListChilds, cntrItemRel.F_NET_WEIGHT.ToString(), cntrCode, TN_Task.S_END_LOC);
+
+                                                        // 鍏ュ簱瀹屾垚锛屽洖鎶MS鍚庯紝鏇存柊SPA鎵规鍙�+                                                        var inStockListChildren = Monitor.getInStockTrayInfo(cntrCode);
+                                                        if (inStockListChildren != null && inStockListChildren.Count > 0) 
+                                                        {
+                                                            cntrItemRel.LOTATT04 = inStockListChildren[0].LOTATT04;
+                                                            ContainerHelper.UpdateCntrItemRel(cntrItemRel);
+                                                        }
                                                     }
                                                 }
                                             }

--
Gitblit v1.9.1