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