2025-11-18 19:17:51 +08:00

57 lines
2.1 KiB
C#

namespace RIZO.Model.Mes.Dto.WorkOrderInfo
{
/// <summary>
/// 工单从表(存储工单所需物料明细及物料流转状态)查询对象
/// </summary>
public class WorkOrderItemQueryDto : PagerInfo
{
public string ProcessCode { get; set; }
public string ProcessName { get; set; }
public DateTime? StartTime { get; set; }
public DateTime? EndTime { get; set; }
}
/// <summary>
/// 工单从表(存储工单所需物料明细及物料流转状态)输入输出对象
/// </summary>
public class WorkOrderItemDto
{
[ExcelColumn(Ignore = true)]
public long Id { get; set; }
[ExcelColumn(Name = "工单编码")]
public string WorkOrderCode { get; set; }
[ExcelColumn(Name = "工单明细编码")]
public string WorkOrderItemCode { get; set; }
[ExcelColumn(Name = "过程码")]
public string PlcCode { get; set; }
[ExcelColumn(Name = "工艺路线编码")]
public string ProcessCode { get; set; }
[ExcelColumn(Name = "工艺路线")]
public string ProcessName { get; set; }
[ExcelColumn(Name = "物料编码")]
public string MaterialCode { get; set; }
[ExcelColumn(Name = "物料名称")]
public string MaterialName { get; set; }
[ExcelColumn(Name = "数量")]
public int Qty { get; set; }
[ExcelColumn(Name = "执行状态")]
public string ExecuteStatus { get; set; }
[ExcelColumn(Name = "创建人ID",Ignore = true)]
public string CreateBy { get; set; }
[ExcelColumn(Name = "创建人")]
public string CreateName { get; set; }
[ExcelColumn(Name = "创建时间")]
public DateTime? CreateTime { get; set; }
[ExcelColumn(Name = "更新人ID", Ignore = true)]
public string UpdateBy { get; set; }
[ExcelColumn(Name = "更新人")]
public string UpdateName { get; set; }
[ExcelColumn(Name = "更新时间")]
public DateTime? UpdateTime { get; set; }
}
}