namespace RIZO.Model.Mes.WorkOrderInfo
{
///
/// 工单从表(存储工单所需物料明细及物料流转状态)
///
[SugarTable("work_order_item")]
public class WorkOrderItem
{
///
/// 自增主键(内部唯一标识)
///
[SugarColumn(IsPrimaryKey = true, IsIdentity = true)]
public long Id { get; set; }
///
/// 关联主表工单编码
///
[SugarColumn(ColumnName = "work_order_code")]
public string WorkOrderCode { get; set; }
///
/// 明细唯一编码
///
[SugarColumn(ColumnName = "work_order_item_code")]
public string WorkOrderItemCode { get; set; }
///
/// PLC交互编码
///
[SugarColumn(ColumnName = "plc_code")]
public string PlcCode { 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 = "material_code")]
public string MaterialCode { get; set; }
///
/// 物料名称
///
[SugarColumn(ColumnName = "material_name")]
public string MaterialName { get; set; }
///
/// 数量,默认为1
///
public int Qty { get; set; }
///
/// 执行状态(建议枚举:0-未执行、1-执行中、2-已完成等)
///
[SugarColumn(ColumnName = "execute_status")]
public string ExecuteStatus { 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 = "sequcence")]
public int Sequcence { get; set; }
///
/// 唯一标识码
///
[SugarColumn(ColumnName = "identification_code")]
public string IdentificationCode { get; set; }
///
/// 工艺特性
///
[SugarColumn(ColumnName = "character")]
public string Character { get; set; }
///
/// 是否清洗(0否,1是)
///
[SugarColumn(ColumnName = "ifClean")]
public int IfClean { 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; }
}
}