/* *代码由框架生成,任何更改都可能导致被代码生成器覆盖 *如果数据库字段发生变化,请在代码生器重新生成此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 = "nvarchar(100)")] [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; } /// ///对应调度中心名称 /// [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; } public DateTime? agv_executingBeginTime { get; set; } public DateTime? agv_executingEndTime { get; set; } public DateTime? agv_completeBeginTime { get; set; } } }