60 lines
2.2 KiB
C#
Raw Normal View History

2025-11-12 17:32:28 +08:00
2025-11-18 11:39:58 +08:00
namespace RIZO.Model.Mes.Dto.WorkOrderInfo
2025-11-12 17:32:28 +08:00
{
/// <summary>
/// 工单从表(存储工单所需物料明细及物料流转状态)查询对象
/// </summary>
public class WorkOrderItemQueryDto : PagerInfo
{
2025-11-18 18:49:17 +08:00
public string ProcessCode { get; set; }
public string ProcessName { get; set; }
2025-11-18 19:17:51 +08:00
public DateTime? StartTime { get; set; }
public DateTime? EndTime { get; set; }
2025-11-12 17:32:28 +08:00
}
/// <summary>
/// 工单从表(存储工单所需物料明细及物料流转状态)输入输出对象
/// </summary>
public class WorkOrderItemDto
{
2025-11-18 18:49:17 +08:00
[ExcelColumn(Ignore = true)]
2025-11-12 17:32:28 +08:00
public long Id { get; set; }
2025-11-18 18:49:17 +08:00
[ExcelColumn(Name = "工单编码")]
2025-11-12 17:32:28 +08:00
public string WorkOrderCode { get; set; }
2025-11-18 18:49:17 +08:00
[ExcelColumn(Name = "工单明细编码")]
2025-11-12 17:32:28 +08:00
public string WorkOrderItemCode { get; set; }
2025-11-18 18:49:17 +08:00
[ExcelColumn(Name = "过程码")]
2025-11-12 17:32:28 +08:00
public string PlcCode { get; set; }
2025-11-18 18:49:17 +08:00
[ExcelColumn(Name = "工艺路线编码")]
public string ProcessCode { get; set; }
[ExcelColumn(Name = "工艺路线")]
public string ProcessName { get; set; }
[ExcelColumn(Name = "物料编码")]
2025-11-12 17:32:28 +08:00
public string MaterialCode { get; set; }
2025-11-18 18:49:17 +08:00
[ExcelColumn(Name = "物料名称")]
2025-11-12 17:32:28 +08:00
public string MaterialName { get; set; }
2025-11-18 18:49:17 +08:00
[ExcelColumn(Name = "数量")]
2025-11-12 17:32:28 +08:00
public int Qty { get; set; }
2025-11-18 18:49:17 +08:00
[ExcelColumn(Name = "执行状态")]
2025-11-12 17:32:28 +08:00
public string ExecuteStatus { get; set; }
2025-11-18 19:17:51 +08:00
[ExcelColumn(Name = "创建人ID",Ignore = true)]
2025-11-12 17:32:28 +08:00
public string CreateBy { get; set; }
2025-11-18 18:49:17 +08:00
[ExcelColumn(Name = "创建人")]
2025-11-18 15:34:16 +08:00
public string CreateName { get; set; }
2025-11-18 18:49:17 +08:00
[ExcelColumn(Name = "创建时间")]
2025-11-12 17:32:28 +08:00
public DateTime? CreateTime { get; set; }
2025-11-18 19:17:51 +08:00
[ExcelColumn(Name = "更新人ID", Ignore = true)]
2025-11-12 17:32:28 +08:00
public string UpdateBy { get; set; }
2025-11-18 18:49:17 +08:00
[ExcelColumn(Name = "更新人")]
2025-11-18 15:34:16 +08:00
public string UpdateName { get; set; }
2025-11-18 18:49:17 +08:00
[ExcelColumn(Name = "更新时间")]
2025-11-12 17:32:28 +08:00
public DateTime? UpdateTime { get; set; }
2025-11-25 09:32:28 +08:00
[ExcelColumn(Name = "工艺特性")]
public string Character { get; set; }
[ExcelColumn(Name = "是否清洗")]
public int IfClean { get; set; }
2025-11-12 17:32:28 +08:00
}
}