修复bug
This commit is contained in:
@@ -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.purchase_qty ?? 0) + (item.in_qty ?? 0) + (item.return_qty ?? 0);
|
||||
}
|
||||
var resList = list.Where(w => w.qty > 0 || w.ky_qty > 0).ToList();
|
||||
return Result<List<JuShuiTanInventoryResponse>>.ReSuccess(resList);
|
||||
//这里不能过滤掉都是0的 因为要修改
|
||||
//var resList = list.Where(w => w.qty > 0 || w.ky_qty > 0).ToList();
|
||||
return Result<List<JuShuiTanInventoryResponse>>.ReSuccess(list);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
||||
@@ -136,7 +136,7 @@ namespace WMS.Web.Repositories
|
||||
|
||||
var query = _context.ProductInventory
|
||||
.OrderByDescending(o => o.Id)
|
||||
.Where(adv => 1 == 1);
|
||||
.Where(adv => 1 == 1 && (adv.Qty > 0 || adv.BeforeQty > 0));
|
||||
|
||||
if (!string.IsNullOrEmpty(dto.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)
|
||||
{
|
||||
var res = await _context.ProductInventory
|
||||
.Where(f => f.Type==type)
|
||||
.Where(f => f.Type == type)
|
||||
.ToListAsync();
|
||||
|
||||
return res.Clone();
|
||||
|
||||
Reference in New Issue
Block a user