2025-11-28 15:19:43 +08:00

75 lines
2.8 KiB
C#

namespace RIZO.Model.Mes.Dto.WorkOrderInfo
{
/// <summary>
/// 工单从表(存储工单所需物料明细及物料流转状态)查询对象
/// </summary>
public class WorkOrderItemQueryDto : PagerInfo
{
public string WorkOrderCode { get; set; }
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 LineCode { get; set; }
[ExcelColumn(Name = "产线名称")]
public string LineName { 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; }
[ExcelColumn(Name = "工艺特性")]
public string Character { get; set; }
[ExcelColumn(Name = "是否清洗")]
public int IfClean { get; set; }
[ExcelColumn(Name = "是否首检")]
public int FirstInspection { get; set; }
[ExcelColumn(Name = "是否首检合格")]
public int FirstInspectionResult { get; set; }
[ExcelColumn(Name = "首检合格时间")]
public DateTime? FirstInspectionTime { get; set; }
}
}