/* *代码由框架生成,任何更改都可能导致被代码生成器覆盖 *如果数据库字段发生变化,请在代码生器重新生成此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 { [Entity(TableCnName = "AGV任务", TableName = "dt_agvtask")] public partial class dt_agvtask : BaseEntity { /// ///任务Id /// [Key] [Display(Name = "任务Id")] [Column(TypeName = "uniqueidentifier")] [Editable(true)] [Required(AllowEmptyStrings = false)] public Guid agv_id { get; set; } /// ///任务编号 /// [Display(Name = "任务编号")] [MaxLength(50)] [Column(TypeName = "nvarchar(50)")] [Editable(true)] [Required(AllowEmptyStrings = false)] public string agv_tasknum { get; set; } /// ///起点地址 /// [Display(Name = "起点地址")] [MaxLength(50)] [Column(TypeName = "nvarchar(50)")] [Editable(true)] public string agv_fromaddress { get; set; } /// ///终点地址 /// [Display(Name = "终点地址")] [MaxLength(50)] [Column(TypeName = "nvarchar(50)")] [Editable(true)] public string agv_toaddress { get; set; } /// ///AGV编号 /// [Display(Name = "AGV编号")] [MaxLength(50)] [Column(TypeName = "nvarchar(50)")] [Editable(true)] [Required(AllowEmptyStrings = false)] public string agv_code { get; set; } /// ///任务状态 /// [Display(Name = "任务状态")] [MaxLength(20)] [Column(TypeName = "nvarchar(20)")] [Editable(true)] [Required(AllowEmptyStrings = false)] public string agv_taskstate { get; set; } /// ///工单类型 /// [Display(Name = "AGV工作类型")] [Column(TypeName = "int")] [Editable(true)] public int agv_worktype { get; set; } /// ///物料类型 /// [Display(Name = "物料类型")] [MaxLength(50)] [Column(TypeName = "nvarchar(50)")] [Editable(true)] [Required(AllowEmptyStrings = false)] public string agv_materielid { get; set; } /// ///数量 /// [Display(Name = "数量")] [Column(TypeName = "int")] [Editable(true)] [Required(AllowEmptyStrings = false)] public int agv_qty { get; set; } /// ///创建时间 /// [Display(Name = "创建时间")] [Column(TypeName = "datetime")] [Editable(true)] [Required(AllowEmptyStrings = false)] public DateTime agv_createtime { get; set; } /// ///下发时间 /// [Display(Name = "下发时间")] [Column(TypeName = "datetime")] [Editable(true)] public DateTime? agv_realesstime { get; set; } /// ///完成时间 /// [Display(Name = "完成时间")] [Column(TypeName = "datetime")] [Editable(true)] public DateTime? agv_finishedtime { get; set; } /// ///任务类型 /// [Display(Name = "任务类型")] [MaxLength(50)] [Column(TypeName = "nvarchar(50)")] [Editable(true)] [Required(AllowEmptyStrings = false)] public string agv_tasktype { get; set; } /// ///备注 /// [Display(Name = "备注")] [MaxLength(100)] [Column(TypeName = "nvarchar(100)")] [Editable(true)] public string agv_remark { get; set; } /// ///任务等级 /// [Display(Name = "任务等级")] [Column(TypeName = "int")] [Editable(true)] public int? agv_grade { get; set; } /// ///创建者 /// [Display(Name = "创建者")] [MaxLength(20)] [Column(TypeName = "nvarchar(20)")] [Editable(true)] public string agv_userid { get; set; } /// ///托盘码 /// [Display(Name = "托盘码")] [MaxLength(30)] [Column(TypeName = "nvarchar(30)")] [Editable(true)] //[Required(AllowEmptyStrings = false)]//不能为空 public string agv_barcode { get; set; } /// ///物料码 /// [Display(Name = "物料码")] [MaxLength(50)] [Column(TypeName = "nvarchar(50)")] [Editable(true)] public string agv_materbarcode { get; set; } /// ///起始点执行中 /// [Display(Name = "起始点执行中")] [Column(TypeName = "datetime")] [Editable(true)] public DateTime? agv_executingBeginTime { get; set; } /// ///起始点完成 /// [Display(Name = "起始点完成")] [Column(TypeName = "datetime")] [Editable(true)] public DateTime? agv_executingEndTime { get; set; } /// ///目的点执行中 /// [Display(Name = "目的点执行中")] [Column(TypeName = "datetime")] [Editable(true)] public DateTime? agv_completeBeginTime { get; set; } /// ///工单号 /// [Display(Name = "工单号")] [Column(TypeName = "nvarchar(40)")] [Editable(true)] public string jobID { get; set; } /// ///车轮SN号 /// [Display(Name = "车轮SN号")] [MaxLength(500)] [Column(TypeName = "nvarchar(500)")] public string bindSN { get; set; } } }