diff --git a/src/WMS.Web.Domain/Services/ProductInventoryService.cs b/src/WMS.Web.Domain/Services/ProductInventoryService.cs index f39f880b..d1e6be2e 100644 --- a/src/WMS.Web.Domain/Services/ProductInventoryService.cs +++ b/src/WMS.Web.Domain/Services/ProductInventoryService.cs @@ -262,14 +262,14 @@ namespace WMS.Web.Domain.Services if (stock == null) continue; //店铺 var seller = sellerList.Data.FirstOrDefault(f => f.Id == item.Key.SellerId); - if (seller == null) continue; + var pList = resInventory.Data.Where(w => w.SKU == item.Key.SKU && w.StockId == item.Key.StockId && w.SellerId == item.Key.SellerId).ToList(); var entity = new ProductInventory() { Type = ProductInventoryType.LingXing, MaterialNumber = m.MaterialNumber, - Customer = seller.Name, + Customer = seller != null ? seller.Name : "", OrgCode = stock.ErpOrgCode, StockCode = stock.Code, Qty = pList.Sum(s => s.Product_Valid_Num),