using System; using System.Linq; using System.Text; using JNPF.Common.Security; using SqlSugar; namespace Tnb.ProductionMgr.Entities { /// ///生产任务信息 /// [SugarTable("prd_mo_task")] public partial class PrdMoTask { public PrdMoTask() { } /// /// Desc:编号 /// Default: /// Nullable:False /// [SugarColumn(IsPrimaryKey = true)] public string id { get; set; } = SnowflakeIdHelper.NextId(); /// /// Desc:生产任务编号 /// Default: /// Nullable:True /// public string? mo_task_code { get; set; } /// /// Desc:工单Id /// Default:NULL::character varying /// Nullable:True /// public string? mo_id { get; set; } /// /// Desc:物料Id /// Default:NULL::character varying /// Nullable:True /// public string? material_id { get; set; } /// /// Desc:模具Id /// Default:NULL::character varying /// Nullable:True /// public string? mold_id { get; set; } /// /// Desc:设备Id /// Default:NULL::character varying /// Nullable:True /// public string? eqp_id { get; set; } /// /// Desc:产线id /// Default:NULL::character varying /// Nullable:True /// public string? workline_id { get; set; } /// /// Desc:工位id /// Default: /// Nullable:True /// public string? workstation_id { get; set; } /// /// Desc:工艺路线id /// Default: /// Nullable:True /// public string? workroute_id { get; set; } /// /// Desc:生产bom id /// Default: /// Nullable:True /// public string? bom_id { get; set; } /// /// Desc:任务单状态 /// Default: /// Nullable:True /// public string? mo_task_status { get; set; } /// /// Desc:计划数量 /// Default: /// Nullable:True /// public int? plan_qty { get; set; } /// /// Desc:已投入数量 /// Default: /// Nullable:True /// public int? input_qty { get; set; } /// /// Desc:已完工数量 /// Default: /// Nullable:True /// public int? complete_qty { get; set; } /// /// Desc:报废数量 /// Default: /// Nullable:True /// public int? scrap_qty { get; set; } /// /// Desc:已排产数量 /// Default: /// Nullable:True /// public int? scheduled_qty { get; set; } /// /// Desc:排产类型:1、注塑、挤出2、组装、包装 /// Default: /// Nullable:True /// public int? schedule_type { get; set; } /// /// Desc:计划开始时间 /// Default: /// Nullable:True /// public DateTime? plan_start_date { get; set; } /// /// Desc:计划结束时间 /// Default: /// Nullable:True /// public DateTime? plan_end_date { get; set; } /// /// Desc:实际开工日期 /// Default: /// Nullable:True /// public DateTime? act_start_date { get; set; } /// /// Desc:实际完工日期 /// Default: /// Nullable:True /// public DateTime? act_end_date { get; set; } /// /// Desc:创建人 /// Default: /// Nullable:True /// public string? create_id { get; set; } /// /// Desc:创建时间 /// Default: /// Nullable:True /// public DateTime? create_time { get; set; } /// /// Desc:修改人 /// Default: /// Nullable:True /// public string? modify_id { get; set; } /// /// Desc:修改时间 /// Default: /// Nullable:True /// public DateTime? modify_time { get; set; } /// /// Desc:扩展字段 /// Default: /// Nullable:True /// public string? extras { get; set; } /// /// Desc:生产顺序 /// Default: /// Nullable:True /// public int? prd_order { get; set; } /// /// Desc:预计开始时间 /// Default: /// Nullable:True /// public DateTime? estimated_start_date { get; set; } /// /// Desc:预计结束时间 /// Default: /// Nullable:True /// public DateTime? estimated_end_date { get; set; } /// /// Desc:同组标识 /// Default: /// Nullable:True /// public int? group_flag { get; set; } /// /// Desc:父任务Id /// Default: /// Nullable:True /// public string? parent_id { get; set; } /// /// Desc:工序任务量 /// Default: /// Nullable:True /// public int? process_task_qty { get; set; } /// /// 设备类型编码 /// [SugarColumn(IsIgnore = true)] public string eqp_type_code { get; set; } /// /// 模具编号 /// [SugarColumn(IsIgnore = true)] public string mold_code { get; set; } /// /// 模具名称 /// [SugarColumn(IsIgnore = true)] public string mold_name { get; set; } /// /// 模具型腔数 /// [SugarColumn(IsIgnore = true)] public int mold_cavity_qty { get; set; } } }