/* *代码由框架生成,任何更改都可能导致被代码生成器覆盖 *如果数据库字段发生变化,请在代码生器重新生成此Model */ using System; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using WIDESEA_Entity.SystemModels; namespace WIDESEA_Entity.DomainModels { [Entity(TableCnName = "AGV任务表", TableName = "dt_agvtask")] public class dt_agvtask : BaseEntity { /// ///主键 /// [Key] [Display(Name = "agv_id")] [Column(TypeName = "uniqueidentifier")] [Required(AllowEmptyStrings = false)] public Guid agv_id { get; set; } /// ///任务编号 /// [Display(Name = "agv_tasknum")] [Column(TypeName = "string")] [Required(AllowEmptyStrings = false)] public string agv_tasknum { get; set; } /// ///物料编号 /// [Display(Name = "agv_materielid")] [MaxLength(100)] [Column(TypeName = "nvarchar(100)")] [Required(AllowEmptyStrings = false)] public string agv_materielid { get; set; } /// ///数量 /// [Display(Name = "agv_qty")] [DisplayFormat(DataFormatString = "18,2")] [Column(TypeName = "decimal")] [Required(AllowEmptyStrings = false)] public decimal agv_qty { get; set; } /// ///创建时间 /// [Display(Name = "agv_createtime")] [Column(TypeName = "datetime")] [Required(AllowEmptyStrings = false)] public DateTime agv_createtime { get; set; } /// ///执行时间 /// [Display(Name = "agv_realesstime")] [Column(TypeName = "datetime")] public DateTime? agv_realesstime { get; set; } /// ///完成时间 /// [Display(Name = "agv_finishedtime")] [Column(TypeName = "datetime")] public DateTime? agv_finishedtime { get; set; } /// ///任务状态 2新建-0已下发待确认-1开始执行-3起点执行-4起点完成-5终点执行-6终点完成 /// [Display(Name = "agv_taskstate")] [MaxLength(40)] [Column(TypeName = "nvarchar(40)")] [Required(AllowEmptyStrings = false)] public string agv_taskstate { get; set; } /// ///任务类型 /// [Display(Name = "agv_tasktype")] [MaxLength(40)] [Column(TypeName = "nvarchar(40)")] [Required(AllowEmptyStrings = false)] public string agv_tasktype { get; set; } /// ///起点地址 /// [Display(Name = "agv_fromaddress")] [MaxLength(100)] [Column(TypeName = "nvarchar(100)")] public string agv_fromaddress { get; set; } /// ///终点地址 /// [Display(Name = "agv_toaddress")] [MaxLength(100)] [Column(TypeName = "nvarchar(100)")] public string agv_toaddress { get; set; } /// ///备注,标识此任务是给三楼哪台烘烤机出料 /// [Display(Name = "agv_remark")] [MaxLength(200)] [Column(TypeName = "nvarchar(200)")] public string agv_remark { get; set; } /// ///任务等级 /// [Display(Name = "agv_grade")] [Column(TypeName = "int")] public int? agv_grade { get; set; } /// /// /// [Display(Name = "agv_userid")] [MaxLength(40)] [Column(TypeName = "nvarchar(40)")] public string agv_userid { get; set; } /// ///物料条码 /// [Display(Name = "agv_barcode")] [MaxLength(60)] [Column(TypeName = "nvarchar(60)")] [Required(AllowEmptyStrings = false)] public string agv_barcode { get; set; } /// ///AGV编号 /// [Display(Name = "agv_code")] [Column(TypeName = "nvarchar(50)")] [Required(AllowEmptyStrings = false)] public string agv_code { get; set; } /// ///agv工作类型 1上下料任务,2空盘回流任务 /// [Display(Name = "agv_worktype")] [Column(TypeName = "int")] public int? agv_worktype { get; set; } /// ///物料唯一编码 /// [Display(Name = "agv_materbarcode")] [MaxLength(60)] [Column(TypeName = "nvarchar(60)")] [Required(AllowEmptyStrings = true)] public string agv_materbarcode { get; set; } /// /// 送卷绕机的物料长度 /// public string size { get; set; } /// /// 剩余卷绕数量 /// public string JRunm { get; set; } } }