148 lines
4.2 KiB
C#
148 lines
4.2 KiB
C#
|
||
namespace RIZO.Model.Mes.WorkOrderInfo
|
||
{
|
||
/// <summary>
|
||
/// 工单从表(存储工单所需物料明细及物料流转状态)
|
||
/// </summary>
|
||
[SugarTable("work_order_item")]
|
||
public class WorkOrderItem
|
||
{
|
||
/// <summary>
|
||
/// 自增主键(内部唯一标识)
|
||
/// </summary>
|
||
[SugarColumn(IsPrimaryKey = true, IsIdentity = true)]
|
||
public long Id { get; set; }
|
||
|
||
/// <summary>
|
||
/// 关联主表工单编码
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "work_order_code")]
|
||
public string WorkOrderCode { get; set; }
|
||
|
||
/// <summary>
|
||
/// 明细唯一编码
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "work_order_item_code")]
|
||
public string WorkOrderItemCode { get; set; }
|
||
|
||
/// <summary>
|
||
/// PLC交互编码
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "plc_code")]
|
||
public string PlcCode { get; set; }
|
||
/// <summary>
|
||
/// 产线Code
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "line_code")]
|
||
public string LineCode { get; set; }
|
||
|
||
/// <summary>
|
||
/// 产线名称
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "line_name")]
|
||
public string LineName { get; set; }
|
||
/// <summary>
|
||
/// 工艺编码
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "process_code")]
|
||
public string ProcessCode { get; set; }
|
||
|
||
/// <summary>
|
||
/// 工艺名称
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "process_name")]
|
||
public string ProcessName { get; set; }
|
||
|
||
/// <summary>
|
||
/// 物料编码
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "material_code")]
|
||
public string MaterialCode { get; set; }
|
||
|
||
/// <summary>
|
||
/// 物料名称
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "material_name")]
|
||
public string MaterialName { get; set; }
|
||
|
||
/// <summary>
|
||
/// 数量,默认为1
|
||
/// </summary>
|
||
public int Qty { get; set; }
|
||
|
||
/// <summary>
|
||
/// 执行状态(建议枚举:0-未执行、1-执行中、2-已完成等)
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "execute_status")]
|
||
public string ExecuteStatus { get; set; }
|
||
|
||
/// <summary>
|
||
/// 创建人ID
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "create_by")]
|
||
public string CreateBy { get; set; }
|
||
|
||
/// <summary>
|
||
/// 创建人名称
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "create_name")]
|
||
public string CreateName { get; set; }
|
||
|
||
/// <summary>
|
||
/// 创建时间
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "create_time")]
|
||
public DateTime? CreateTime { get; set; }
|
||
|
||
/// <summary>
|
||
/// 最后更新人ID
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "update_by")]
|
||
public string UpdateBy { get; set; }
|
||
|
||
/// <summary>
|
||
/// 最后更新人名称
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "update_name")]
|
||
public string UpdateName { get; set; }
|
||
|
||
/// <summary>
|
||
/// 最后更新时间
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "update_time")]
|
||
public DateTime? UpdateTime { get; set; }
|
||
|
||
|
||
/// <summary>
|
||
/// 序号
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "sequcence")]
|
||
public int Sequcence { get; set; }
|
||
|
||
|
||
/// <summary>
|
||
/// 唯一标识码
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "identification_code")]
|
||
public string IdentificationCode { get; set; }
|
||
|
||
/// <summary>
|
||
/// 工艺特性
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "character")]
|
||
public string Character { get; set; }
|
||
|
||
/// <summary>
|
||
/// 是否清洗(0否,1是)
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "ifClean")]
|
||
public int IfClean { get; set; }
|
||
|
||
/// <summary>
|
||
/// 是否首检(0否,1是)
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "first_Inspection")]
|
||
public int FirstInspection { get; set; }
|
||
|
||
}
|
||
} |