修复bug

This commit is contained in:
18942506660
2024-11-05 17:24:09 +08:00
parent 9be1d8a28a
commit b276540af3

View File

@@ -161,7 +161,7 @@ namespace WMS.Web.Repositories
#region dto组装
Id = s.Id,
Type = s.Type.GetRemark(),
Stock = r.FirstOrDefault(f=>f.Code.Equals(s.StockCode)).Name,
Stock = GetStockName(r, s.StockCode),
Org = _erpBasicDataExtendService.GetOrgName(orgs, s.OrgCode),
MaterialName = _erpBasicDataExtendService.GetMaterialName(materials, s.MaterialNumber),
MaterialNumber = s.MaterialNumber,
@@ -176,6 +176,13 @@ namespace WMS.Web.Repositories
return (list, total, details);
}
private string GetStockName(List<UcStockHeadOfficeResponse> list, string code)
{
var stock = list.FirstOrDefault(f => f.Code.Equals(code));
if (stock == null) return "";
return stock.Name;
}
public async Task<(object obj, int total)> GetListField(ProductInventoryQueryRequest dto, int companyId)
{
var (list, count, qty) = await GetListAsync(dto, companyId);