group by修改

This commit is contained in:
2025-01-20 16:15:40 +08:00
parent 8bc94c1257
commit 6a9823bc64
2 changed files with 2 additions and 2 deletions

View File

@@ -69,13 +69,13 @@ namespace DOAN.Service.PBL
{ {
var response = Queryable() var response = Queryable()
.GroupBy(it=>it.Partnumber) .GroupBy(it=>it.Partnumber)
.OrderBy(it=>it.RackCode)
.Select(it=>new StoragelocationPartNumberGroupDto() .Select(it=>new StoragelocationPartNumberGroupDto()
{ {
RackCode = SqlFunc.AggregateMax(it.RackCode), RackCode = SqlFunc.AggregateMax(it.RackCode),
Partnumber = SqlFunc.AggregateMax( it.Partnumber), Partnumber = SqlFunc.AggregateMax( it.Partnumber),
PackageNum = SqlFunc.AggregateSum(it.PackageNum) ?? 0 PackageNum = SqlFunc.AggregateSum(it.PackageNum) ?? 0
}) })
.OrderBy(it => it.RackCode)
.ToList(); .ToList();
return response; return response;
} }

View File

@@ -90,7 +90,7 @@ namespace DOAN.ServiceCore
if (layerPoints != null && layerPoints.Count > 0) if (layerPoints != null && layerPoints.Count > 0)
{ {
int currentPackageCount = 1; // 默认最小值为1 int currentPackageCount = 0; // 默认最小值为0
foreach (PlcAddressTable point in layerPoints) foreach (PlcAddressTable point in layerPoints)
{ {