修复bug
This commit is contained in:
@@ -131,13 +131,21 @@ namespace WMS.Web.Domain.Entitys
|
||||
|
||||
detail.RealityQty = detail.RealityQty + qty;
|
||||
|
||||
GenerateStatus();
|
||||
|
||||
return Result<List<(int erpDetailId, decimal qty)>>.ReSuccess(resList);
|
||||
}
|
||||
/// <summary>
|
||||
/// 自动验证出库状态
|
||||
/// </summary>
|
||||
public void GenerateStatus()
|
||||
{
|
||||
if (this.Details.Where(w => w.RealityQty >= w.AccruedQty).Count() == this.Details.Count())
|
||||
this.Status = OutStockStatus.Already;
|
||||
else
|
||||
this.Status = OutStockStatus.Part;
|
||||
|
||||
return Result<List<(int erpDetailId, decimal qty)>>.ReSuccess(resList);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 生成单据号
|
||||
/// </summary>
|
||||
|
||||
Reference in New Issue
Block a user