namespace RIZO.Model.Mes.WorkOrderInfo { /// /// 工单主表 /// [SugarTable("work_order")] public class WorkOrder { /// /// 主键ID /// [SugarColumn(IsPrimaryKey = true, IsIdentity = true)] public long Id { get; set; } /// /// 工单编码(业务唯一标识) /// [SugarColumn(ColumnName = "work_order_code")] public string WorkOrderCode { get; set; } /// /// 产线Code /// [SugarColumn(ColumnName = "line_code")] public string LineCode { get; set; } /// /// 产线名称 /// [SugarColumn(ColumnName = "line_name")] public string LineName { get; set; } /// /// 工艺路线编码 /// [SugarColumn(ColumnName = "process_code")] public string ProcessCode { get; set; } /// /// 工艺路线名称 /// [SugarColumn(ColumnName = "process_name")] public string ProcessName { get; set; } /// /// 订单日期 /// [SugarColumn(ColumnName = "order_date")] public string OrderDate { get; set; } /// /// 零件编码 /// [SugarColumn(ColumnName = "material_code")] public string MaterialCode { get; set; } /// /// 零件信息 /// [SugarColumn(ColumnName = "material_name")] public string MaterialName { get; set; } /// /// 总数(非负) /// [SugarColumn(ColumnName = "total_qty")] public int TotalQty { get; set; } /// /// 合格数(非负) /// [SugarColumn(ColumnName = "ok_qty")] public int OkQty { get; set; } /// /// 不合格数(非负) /// [SugarColumn(ColumnName = "ng_qty")] public int NgQty { get; set; } /// /// 不良原因描述 /// [SugarColumn(ColumnName = "defect_reason")] public string DefectReason { get; set; } /// /// 工单状态(0-待执行、1-执行中、2-已完成) /// [SugarColumn(ColumnName = "order_status")] public int OrderStatus { get; set; } /// /// 创建人ID /// [SugarColumn(ColumnName = "create_by")] public string CreateBy { get; set; } /// /// 创建人名字 /// [SugarColumn(ColumnName = "create_name")] public string CreateName { get; set; } /// /// 创建时间 /// [SugarColumn(ColumnName = "create_time")] public DateTime? CreateTime { get; set; } /// /// 更新人ID /// [SugarColumn(ColumnName = "update_by")] public string UpdateBy { get; set; } /// /// 更新人名字 /// [SugarColumn(ColumnName = "update_name")] public string UpdateName { get; set; } /// /// 更新时间 /// [SugarColumn(ColumnName = "update_time")] public DateTime? UpdateTime { get; set; } /// /// 批次号 /// [SugarColumn(ColumnName = "batch_number")] public string BatchNumber { get; set; } [SugarColumn(ColumnName = "CreateDate")] private string CreateDate { get; set; } /// /// 是否首检(0否,1是) /// [SugarColumn(ColumnName = "first_Inspection")] public int FirstInspection { get; set; } /// /// 是否首检合格(0否,1是) /// [SugarColumn(ColumnName = "first_Inspection_result")] public int FirstInspectionResult { get; set; } /// /// 首检合格时间 /// [SugarColumn(ColumnName = "first_Inspection_time")] public DateTime? FirstInspectionTime { get; set; } /// /// 二维码唯一字段防止重复扫码 /// [SugarColumn(ColumnName = "flowcard_no")] public string FlowCardNo { get; set; } /// /// 序号 /// [SugarColumn(ColumnName = "sequcence")] public int Sequcence { get; set; } } }