feat(工单): 添加工单缺陷数量字段并优化导入逻辑

为工单模型添加缺陷数量字段,优化Excel导入逻辑
增加必填字段校验和异常处理,完善默认值设置
This commit is contained in:
2026-02-09 16:23:13 +08:00
parent bfc0f27b18
commit 898ee3de2a
5 changed files with 58 additions and 42 deletions

View File

@@ -58,8 +58,9 @@ namespace DOAN.Model.MES.product.Dto
public string Unit { get; set; }
public int? PlanNum { get; set; }
public int? ShipmentNum { get; set; }
public int? PlanNum { get; set; } = 0;
public int? ShipmentNum { get; set; } = 0;
public int? DefectNum { get; set; } = 0;
public int? Sort { get; set; }
public DateTime? WorkorderDate { get; set; }

View File

@@ -48,6 +48,12 @@ namespace DOAN.Model.MES.product
[SugarColumn(ColumnName = "shipment_num")]
public int? ShipmentNum { get; set; }
/// <summary>
/// 缺陷数量
/// </summary>
[SugarColumn(ColumnName = "defect_num")]
public int? DefectNum { get; set; }
/// <summary>
/// 序号
/// </summary>