fix(生产管理): 修复工单数量类型及完善出货逻辑
将工单数量字段从可空类型改为非可空类型并添加默认值 添加成品入库数量字段并完善相关业务逻辑 修复出货失败时的错误响应 完善撤销入库/出库操作时的工单数量调整 增加出货数量与成品入库数量的校验
This commit is contained in:
@@ -58,9 +58,10 @@ namespace DOAN.Model.MES.product.Dto
|
||||
|
||||
public string Unit { get; set; }
|
||||
|
||||
public int? PlanNum { get; set; } = 0;
|
||||
public int? ShipmentNum { get; set; } = 0;
|
||||
public int? DefectNum { get; set; } = 0;
|
||||
public int PlanNum { get; set; } = 0;
|
||||
public int ShipmentNum { get; set; } = 0;
|
||||
public int ProductNum { get; set; } = 0;
|
||||
public int DefectNum { get; set; } = 0;
|
||||
public int? Sort { get; set; }
|
||||
|
||||
public DateTime? WorkorderDate { get; set; }
|
||||
|
||||
@@ -39,20 +39,26 @@ namespace DOAN.Model.MES.product
|
||||
/// 计划数量
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "plan_num")]
|
||||
public int? PlanNum { get; set; }
|
||||
public int PlanNum { get; set; } = 0;
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 出货数量
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "shipment_num")]
|
||||
public int? ShipmentNum { get; set; }
|
||||
public int ShipmentNum { get; set; } = 0;
|
||||
|
||||
/// <summary>
|
||||
/// 缺陷数量
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "defect_num")]
|
||||
public int? DefectNum { get; set; }
|
||||
public int DefectNum { get; set; } = 0;
|
||||
|
||||
/// <summary>
|
||||
/// 成品入库数量
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "product_num")]
|
||||
public int ProductNum { get; set; } = 0;
|
||||
|
||||
/// <summary>
|
||||
/// 序号
|
||||
|
||||
Reference in New Issue
Block a user