/* *代码由框架生成,任何更改都可能导致被代码生成器覆盖 *如果数据库字段发生变化,请在代码生器重新生成此Model */ using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using System.Linq; using System.Text; using System.Threading.Tasks; using WIDESEA_Entity.SystemModels; namespace WIDESEA_Entity.DomainModels { [Table("dt_mes_head")] [Entity(TableCnName = "工单信息", TableName = "dt_mes_head", DetailTable = new Type[] { typeof(dt_mes_detail) }, DetailTableCnName = "工单明细")] public partial class dt_mes_head : BaseEntity { /// ///ID /// [Key] [Display(Name = "mes_id")] [Column(TypeName = "uniqueidentifier")] [Required(AllowEmptyStrings = false)] public Guid mes_id { get; set; } /// ///工作令号 /// [Display(Name = "工作令号")] [MaxLength(50)] [Column(TypeName = "nvarchar(50)")] [Editable(true)] public string workOrder { get; set; } /// ///工单编号 /// [Display(Name = "工单编号")] [MaxLength(40)] [Column(TypeName = "nvarchar(40)")] [Editable(true)] public string jobID { get; set; } /// ///需求单号 /// [Display(Name = "需求单号")] [MaxLength(40)] [Column(TypeName = "nvarchar(40)")] [Editable(true)] public string reqID { get; set; } /// ///需求单号行号 /// [Display(Name = "需求单号行号")] [MaxLength(20)] [Column(TypeName = "nvarchar(20)")] [Editable(true)] public string reqIDLineNo { get; set; } /// ///工单类型 (17-机加工 28-检测线) /// [Display(Name = "工单类型")] [MaxLength(20)] [Column(TypeName = "nvarchar(20)")] [Editable(true)] public string processCode { get; set; } /// ///完成数量 /// [Display(Name = "完成数量")] [Column(TypeName = "int")] [Editable(true)] public int? finishNum { get; set; } /// ///物料编码 /// [Display(Name = "物料编码")] [MaxLength(20)] [Column(TypeName = "nvarchar(20)")] [Editable(true)] public string materialCode { get; set; } /// ///图号 /// [Display(Name = "图号")] [MaxLength(20)] [Column(TypeName = "nvarchar(20)")] [Editable(true)] public string drawingNo { get; set; } /// ///技术状态 /// [Display(Name = "技术状态")] [MaxLength(10)] [Column(TypeName = "nvarchar(10)")] [Editable(true)] public string drawingNoVer { get; set; } /// ///产品名称 /// [Display(Name = "产品名称")] [MaxLength(40)] [Column(TypeName = "nvarchar(40)")] [Editable(true)] public string productName { get; set; } /// ///产品描述 /// [Display(Name = "产品描述")] [Column(TypeName = "nvarchar(200)")] [Editable(true)] [MaxLength(200)] public string productDesc { get; set; } /// ///工单数量 /// [Display(Name = "工单数量")] [Column(TypeName = "int")] [Editable(true)] public int quantity { get; set; } /// ///轮型代码 /// [Display(Name = "轮型代码")] [MaxLength(20)] [Column(TypeName = "nvarchar(20)")] [Editable(true)] public string typeID { get; set; } /// ///轮径偏差 /// [Display(Name = "轮径偏差")] [Column(TypeName = "nmberic(18,2)")] [Editable(true)] public decimal? maxDiameterDiff { get; set; } /// ///工单开始时间 /// [Display(Name = "工单开始时间")] [Column(TypeName = "datetime")] public DateTime? expectedStartTime { get; set; } /// ///工单结束时间 /// [Display(Name = "工单结束时间")] [Column(TypeName = "datetime")] public DateTime? expectedFinishTime { get; set; } /// ///创建时间 /// [Display(Name = "创建时间")] [Column(TypeName = "datetime")] public DateTime CreateTime { get; set; } /// ///完成时间 /// [Display(Name = "完成时间")] [Column(TypeName = "datetime")] [Editable(true)] public DateTime? FinishTime { get; set; } /// ///创建者 /// [Display(Name = "创建者")] [MaxLength(40)] [Column(TypeName = "nvarchar(40)")] public string creator { get; set; } /// ///库区 /// [Display(Name = "库区")] [MaxLength(15)] [Column(TypeName = "nvarchar(15)")] public string area { get; set; } /// ///AGV完成数量 /// [Display(Name = "AGV完成数量")] [Column(TypeName = "int")] [Editable(true)] public int? agv_finishNum { get; set; } } }