diff --git a/src/WMS.Web.Repositories/InStockTaskRepositories.cs b/src/WMS.Web.Repositories/InStockTaskRepositories.cs index eb0c142d..35681b17 100644 --- a/src/WMS.Web.Repositories/InStockTaskRepositories.cs +++ b/src/WMS.Web.Repositories/InStockTaskRepositories.cs @@ -94,8 +94,8 @@ namespace WMS.Web.Repositories public async Task> GetList(List ids) { var entitys = await _context.InStockTask - .Include(s => s.Details) - .Where(f => ids.Contains(f.Id)) + .Include(s => s.Details.Where(x=>x.AccruedQty>0)) + .Where(f => ids.Contains(f.Id) && f.Details.Where(x=>x.AccruedQty>0).Count()>0) .ToListAsync(); return entitys; }