diff --git a/src/WMS.Web.Repositories/ProductInventoryRepositories.cs b/src/WMS.Web.Repositories/ProductInventoryRepositories.cs index bc1df4b0..d4e08f36 100644 --- a/src/WMS.Web.Repositories/ProductInventoryRepositories.cs +++ b/src/WMS.Web.Repositories/ProductInventoryRepositories.cs @@ -21,6 +21,7 @@ using WMS.Web.Core; using NPOI.SS.Formula.Functions; using WMS.Web.Domain.Mappers; using WMS.Web.Core.Help; +using WMS.Web.Core.Dto.SingleData; namespace WMS.Web.Repositories { @@ -131,7 +132,7 @@ namespace WMS.Web.Repositories if (org_result.IsSuccess) orgs = org_result.Data.ToList(); - + var r = await _basicsRepositories.GetUcStockByHeadOfficeAsync("", 1); #endregion var query = _context.ProductInventory @@ -160,7 +161,7 @@ namespace WMS.Web.Repositories #region dto组装 Id = s.Id, Type = s.Type.GetRemark(), - Stock = _singleDataService.GetSingleData(SingleAction.StocksJoinOrgCode, companyId, s.StockCode + s.OrgCode), + Stock = r.FirstOrDefault(f=>f.Code.Equals(s.StockCode)).Name, Org = _erpBasicDataExtendService.GetOrgName(orgs, s.OrgCode), MaterialName = _erpBasicDataExtendService.GetMaterialName(materials, s.MaterialNumber), MaterialNumber = s.MaterialNumber,