feat(工单管理): 新增工单物料查询及生产进度功能

新增工单物料服务接口及实现,包括领料清单、成品入库清单和出货清单查询
添加工单生产进度查询功能及相关DTO定义
完善工单修改日志记录功能
规范工单号字段使用,区分原材料工单号和当前工单号
This commit is contained in:
2026-01-30 18:28:21 +08:00
parent 17efcdf2cf
commit cc1fe5f967
13 changed files with 919 additions and 33 deletions

View File

@@ -201,7 +201,7 @@ namespace DOAN.Model.BZFM.Dto
[ExcelColumn(Name = "创建时间")]
[SugarColumn(ColumnName = "created_time")]
public DateTime? CreatedTime { get; set; }
[ExcelColumn(Name = "原材料工单号")]
[SugarColumn(ColumnName = "workorder_raw")]
public string WorkorderRaw { get; set; }
@@ -214,15 +214,18 @@ namespace DOAN.Model.BZFM.Dto
{
[Required(ErrorMessage = "记录ID不能为空")]
public int Id { get; set; }
public string InboundNo { get; set; }
[Required(ErrorMessage = "领料数量不能为空")]
public decimal Quantity { get; set; }
[Required(ErrorMessage = "成品工单号不能为空")]
[Required(ErrorMessage = "原始工单号不能为空")]
public string WorkorderRow { get; set; }
[Required(ErrorMessage = "工单号不能为空")]
public string Workorder { get; set; }
[Required(ErrorMessage = "领料人不能为空")]
public string Operator { get; set; }
}