修复bug

This commit is contained in:
18942506660
2024-11-01 17:47:48 +08:00
parent 12c37bc88f
commit ec0be490e1
2 changed files with 5 additions and 4 deletions

View File

@@ -140,8 +140,9 @@ namespace WMS.Web.Domain.Services.Public
item.ky_qty = (item.qty ?? 0) - (item.order_lock ?? 0) + (item.virtual_qty ?? 0) item.ky_qty = (item.qty ?? 0) - (item.order_lock ?? 0) + (item.virtual_qty ?? 0)
+ (item.purchase_qty ?? 0) + (item.in_qty ?? 0) + (item.return_qty ?? 0); + (item.purchase_qty ?? 0) + (item.in_qty ?? 0) + (item.return_qty ?? 0);
} }
var resList = list.Where(w => w.qty > 0 || w.ky_qty > 0).ToList(); //这里不能过滤掉都是0的 因为要修改
return Result<List<JuShuiTanInventoryResponse>>.ReSuccess(resList); //var resList = list.Where(w => w.qty > 0 || w.ky_qty > 0).ToList();
return Result<List<JuShuiTanInventoryResponse>>.ReSuccess(list);
} }
/// <summary> /// <summary>

View File

@@ -136,7 +136,7 @@ namespace WMS.Web.Repositories
var query = _context.ProductInventory var query = _context.ProductInventory
.OrderByDescending(o => o.Id) .OrderByDescending(o => o.Id)
.Where(adv => 1 == 1); .Where(adv => 1 == 1 && (adv.Qty > 0 || adv.BeforeQty > 0));
if (!string.IsNullOrEmpty(dto.MaterialNumber)) if (!string.IsNullOrEmpty(dto.MaterialNumber))
query = query.Where(w => mNumber.Contains(w.MaterialNumber)); query = query.Where(w => mNumber.Contains(w.MaterialNumber));
@@ -220,7 +220,7 @@ namespace WMS.Web.Repositories
public async Task<List<ProductInventory>> GetEntityList(ProductInventoryType type) public async Task<List<ProductInventory>> GetEntityList(ProductInventoryType type)
{ {
var res = await _context.ProductInventory var res = await _context.ProductInventory
.Where(f => f.Type==type) .Where(f => f.Type == type)
.ToListAsync(); .ToListAsync();
return res.Clone(); return res.Clone();