using System.ComponentModel.DataAnnotations; namespace ZR.Model.Dto { /// /// 后道工单业务模块查询对象 /// public class QcBackEndServiceWorkorderQueryDto : PagerInfo { } /// /// 后道工单业务模块输入输出对象 /// public class QcBackEndServiceWorkorderDto { [Required(ErrorMessage = "序号不能为空")] public string Id { get; set; } public string WorkOrder { get; set; } public int SerialNumber { get; set; } public string PartNumber { get; set; } public string Description { get; set; } public string Specification { get; set; } public string Color { get; set; } public string Team { get; set; } public string SiteNo { get; set; } public string ComNo { get; set; } public int? IsOnetime { get; set; } public int? IsBack { get; set; } public int? IsPolish { get; set; } public int? IsOut { get; set; } public DateTime? StartTime { get; set; } public DateTime? EndTime { get; set; } public string Label { get; set; } public int? RequireNumber { get; set; } public int? QualifiedNumber { get; set; } public int? PolishNumber { get; set; } public int? DamoNumber { get; set; } public int? BaofeiNumber { get; set; } public string Type { get; set; } public string Status { get; set; } public string Remark { get; set; } public string CreatedBy { get; set; } public DateTime? CreatedTime { get; set; } public string UpdatedBy { get; set; } public DateTime? UpdatedTime { get; set; } } public class QcBackEndWorkorderDetailDto { public string Id { get; set; } public string WorkOrder { get; set; } public int SerialNumber { get; set; } public string PartNumber { get; set; } public string Description { get; set; } public string Specification { get; set; } public string Color { get; set; } public string Team { get; set; } public string SiteNo { get; set; } public string ComNo { get; set; } public int? IsOnetime { get; set; } public int? IsBack { get; set; } public int? IsPolish { get; set; } public int? IsOut { get; set; } public DateTime? StartTime { get; set; } public DateTime? EndTime { get; set; } public string Label { get; set; } public int? RequireNumber { get; set; } public int? QualifiedNumber { get; set; } public int? PolishNumber { get; set; } public int? DamoNumber { get; set; } public int? BaofeiNumber { get; set; } public string Type { get; set; } public string Status { get; set; } public string Remark { get; set; } public string CreatedBy { get; set; } public DateTime? CreatedTime { get; set; } public string UpdatedBy { get; set; } public DateTime? UpdatedTime { get; set; } } public class QcBackEndWorkorderPrintLabelDetailDto { // 已扫零件数 public int? ScannedPartCount { get; set; } // 已扫箱标签数 public int? ScannedBoxLabelCount { get; set; } // 补打数 public int? RePrintCount { get; set; } // 零头箱打印数 public int? RemainderBoxPrintCount { get; set; } // 箱标签当前序号 public int? CurrentBoxLabelSequence { get; set; } } }