schangxiang@126.com
2025-04-17 d34ea2a9fc2334d2bf7383cb64562f301ffbda84
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)
            { //包中只有一块板时,认定为 不齐包 【Editby 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
            });
        }