修复bug

This commit is contained in:
18942506660
2024-11-20 09:57:56 +08:00
parent 0ace5aa3de
commit 338c69f2cf
2 changed files with 4 additions and 3 deletions

View File

@@ -348,6 +348,7 @@ namespace WMS.Web.Repositories
material = materials.FirstOrDefault(w => w.MaterialNumber.Equals(dto.MaterialNumber) material = materials.FirstOrDefault(w => w.MaterialNumber.Equals(dto.MaterialNumber)
|| w.MaterialName.Equals(dto.MaterialNumber) || w.MaterialName.Equals(dto.MaterialNumber)
|| w.Specifications.Equals(dto.MaterialNumber) || w.Specifications.Equals(dto.MaterialNumber)
|| w.BarCode.Equals(dto.MaterialNumber)
); );
if (material == null) return new GetPagedListBoxByMaterialResponse(); if (material == null) return new GetPagedListBoxByMaterialResponse();
} }
@@ -420,7 +421,7 @@ namespace WMS.Web.Repositories
SubStock = _singleDataService.GetSingleData(SingleAction.SubStocksJoinOrgCode, companyId, s.order.SubStockCode + s.order.StockCode + s.order.OrgCode), SubStock = _singleDataService.GetSingleData(SingleAction.SubStocksJoinOrgCode, companyId, s.order.SubStockCode + s.order.StockCode + s.order.OrgCode),
Qty = s.detail.Qty, Qty = s.detail.Qty,
}).Skip((dto.PageNo - 1) * dto.PageSize).Take(dto.PageSize).ToListAsync(); }).Skip((dto.PageNo - 1) * dto.PageSize).Take(dto.PageSize).ToListAsync();
if (response.Details.Count > 0) response.SubStock = response.Details.First().SubStock; if (response.Details.Count > 0) response.SubStock = response.Details.First().SubStock;
response.Details = response.Details.Where(w => w.Qty > 0).ToList(); response.Details = response.Details.Where(w => w.Qty > 0).ToList();
return response; return response;
@@ -467,9 +468,9 @@ namespace WMS.Web.Repositories
SubStock = _singleDataService.GetSingleData(SingleAction.SubStocksJoinOrgCode, companyId, s.order.SubStockCode + s.order.StockCode + s.order.OrgCode), SubStock = _singleDataService.GetSingleData(SingleAction.SubStocksJoinOrgCode, companyId, s.order.SubStockCode + s.order.StockCode + s.order.OrgCode),
Qty = s.detail.Qty, Qty = s.detail.Qty,
}).Skip((dto.PageNo - 1) * dto.PageSize).Take(dto.PageSize).ToListAsync(); }).Skip((dto.PageNo - 1) * dto.PageSize).Take(dto.PageSize).ToListAsync();
if (response.Details.Count > 0) response.SubStock = response.Details.First().SubStock; if (response.Details.Count > 0) response.SubStock = response.Details.First().SubStock;
response.Details = response.Details.Where(w=>w.Qty>0).ToList(); response.Details = response.Details.Where(w => w.Qty > 0).ToList();
return response; return response;
} }
} }