CC/iWareCC_ASRS/Common/Helper/MyExtendHelper.cs
@@ -109,7 +109,17 @@ } order.PackageNum = packageList.Count(); order.UnLinePackageNum = packageList.Where(x => x.UpiStatus == (int)UpiStatusEnum.已下线).Count(); if (order.UnLinePackageNum > order.PackageNum) { order.UnLinePackageNum = order.PackageNum; } order.NgPackageNum = packageList.Where(x => x.UpiStatus == (int)UpiStatusEnum.已下线 && x.UpiFlag == (int)UpiFlagEnum.NG).Count(); if (order.NgPackageNum > order.PackageNum) { order.NgPackageNum = order.PackageNum; } order.NoUnLinePackageNum = order.PackageNum - order.UnLinePackageNum; order.AllPackageArea = packageList.Sum(x => Convert.ToDecimal(x.Info13)); LA24030_LuLiPackageLine_Wms/Admin.NET.Application/Service/WmsOperationTask/WmsOperationTaskService.cs
@@ -601,12 +601,19 @@ var packageList = await _mesPackageGatherRep.AsQueryable().Where(x => x.Info5 == singlePackage.Info5).ToListAsync(); order.PackageNum = packageList.Count(); order.UnLinePackageNum = packageList.Where(x => x.UpiStatus == UpiStatusEnum.已下线).Count() + 1; if (order.UnLinePackageNum > order.PackageNum) { order.UnLinePackageNum = order.PackageNum; } order.NgPackageNum = packageList.Where(x => x.UpiStatus == UpiStatusEnum.已下线 && x.UpiFlag == UpiFlagEnum.NG).Count(); if (isNG) { order.NgPackageNum = order.NgPackageNum + 1; } if (order.NgPackageNum > order.PackageNum) { order.NgPackageNum = order.PackageNum; } order.NoUnLinePackageNum = order.PackageNum - order.UnLinePackageNum;