From 06199ebfdf5d58c90c44848cf2fd490256e01c51 Mon Sep 17 00:00:00 2001
From: yuyou_x <2336760928@qq.com>
Date: 星期五, 23 二月 2024 08:18:09 +0800
Subject: [PATCH] Merge branch 'yyk'

---
 Wms/WMS.BLL/BllAsnServer/ArrivalNoticeServer.cs |   29 ++++++++++++++++++++++++-----
 1 files changed, 24 insertions(+), 5 deletions(-)

diff --git a/Wms/WMS.BLL/BllAsnServer/ArrivalNoticeServer.cs b/Wms/WMS.BLL/BllAsnServer/ArrivalNoticeServer.cs
index 9922eb2..2c1739a 100644
--- a/Wms/WMS.BLL/BllAsnServer/ArrivalNoticeServer.cs
+++ b/Wms/WMS.BLL/BllAsnServer/ArrivalNoticeServer.cs
@@ -752,16 +752,35 @@
                     }
 
                     var info = boxInfo.First(m => m.BindNo == item.Id);
-                    if (!msgS.Contains(info.SkuNo))
+                    //鑾峰彇鎵樼洏缁戝畾瀵瑰簲鍗曟嵁
+                    var noticeDetail = Db.Queryable<BllArrivalNoticeDetail>().First(a => a.IsDel == "0" && a.Id == item.ASNDetailNo);
+                    if (info != null)
                     {
-                        msgS += info.SkuNo + ";";
-                    }
+                        if (!msgS.Contains(info.SkuNo))
+                        {
+                            msgS += info.SkuNo + ";";
+                        }
 
-                    if (!msgL.Contains(info.LotNo))
+                        if (!msgL.Contains(info.LotNo))
+                        {
+                            msgL += info.LotNo + ";";
+
+                        }
+                    }
+                    else
                     {
-                        msgL += info.LotNo + ";";
+                        if (!msgS.Contains(noticeDetail.SkuNo))
+                        {
+                            msgS += noticeDetail.SkuNo + ";";
+                        }
 
+                        if (!msgL.Contains(noticeDetail.LotNo))
+                        {
+                            msgL += noticeDetail.LotNo + ";";
+
+                        }
                     }
+                    
                 }
                 var time = DateTime.Now;
                 var log = new BllAuditLog()

--
Gitblit v1.8.0