From d34ea2a9fc2334d2bf7383cb64562f301ffbda84 Mon Sep 17 00:00:00 2001
From: schangxiang@126.com <schangxiang@126.com>
Date: 周四, 17 4月 2025 13:09:07 +0800
Subject: [PATCH] 包中只有一块板时,认定为 不齐包 【Editby shaocx,2025-04-01】

---
 LA24030_LuLiPackageLine_Wms/Admin.NET.Application/Service/WmsCommonnQuery/WmsCommonnQueryService.cs |   12 ++++++++++--
 1 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/LA24030_LuLiPackageLine_Wms/Admin.NET.Application/Service/WmsCommonnQuery/WmsCommonnQueryService.cs b/LA24030_LuLiPackageLine_Wms/Admin.NET.Application/Service/WmsCommonnQuery/WmsCommonnQueryService.cs
index e064dd5..636a1a6 100644
--- a/LA24030_LuLiPackageLine_Wms/Admin.NET.Application/Service/WmsCommonnQuery/WmsCommonnQueryService.cs
+++ b/LA24030_LuLiPackageLine_Wms/Admin.NET.Application/Service/WmsCommonnQuery/WmsCommonnQueryService.cs
@@ -280,6 +280,13 @@
             // 鍦ㄨ繖閲岃绠楁瘡缁勭殑鎬绘暟
             var count = g.Count();
             var mesTotalCount = await _mesBatchOrderUpiRep.AsQueryable().CountAsync(m => m.PackageCode == g.Key.PackageCode);
+            var isPack = count >= mesTotalCount; // 妫�鏌ユ槸鍚︽墦鍖�
+            var desc = "";
+            if (mesTotalCount == 1)
+            { //鍖呬腑鍙湁涓�鍧楁澘鏃讹紝璁ゅ畾涓� 涓嶉綈鍖� 銆怑ditby shaocx,2025-04-01銆�
+                isPack = false;
+                desc = "鍖呬腑鍙湁涓�鍧楁澘";
+            }
 
             resultList.Add(new WmsPackListOutput
             {
@@ -288,8 +295,9 @@
                 OrderId = g.Key.OrderId,
                 Count = count,
                 MesTotalCount = mesTotalCount,
-                IsPack = count >= mesTotalCount, // 妫�鏌ユ槸鍚︽墦鍖�
-                LackCount = mesTotalCount - count
+                IsPack = isPack,
+                LackCount = mesTotalCount - count,
+                PackageDesc = desc
             });
         }
 

--
Gitblit v1.9.3