using System; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using WIDESEA_Entity.SystemModels; namespace WIDESEA_Entity.DomainModels { [Entity(TableCnName = "PDA货位表", TableName = "base_pda_location")] [Table("base_pda_location")] public class base_pda_location : BaseEntity { /// ///主键 /// [Key] [Display(Name = "id")] [Column(TypeName = "uniqueidentifier")] [Required(AllowEmptyStrings = false)] public Guid id { get; set; } /// ///上料货位编号 /// [Display(Name = "L_Code")] [MaxLength(100)] [Column(TypeName = "nvarchar(50)")] [Required(AllowEmptyStrings = false)] [Editable(true)] public string L_Code { get; set; } /// ///货位类型 /// [Display(Name = "L_Type")] [MaxLength(50)] [Column(TypeName = "nvarchar(100)")] [Editable(true)] public string L_Type { get; set; } /// ///货位名称 /// [Display(Name = "L_Name")] [MaxLength(200)] [Column(TypeName = "nvarchar(100)")] [Editable(true)] public string L_Name { get; set; } /// ///库房 /// [Display(Name = "storeroom")] [MaxLength(200)] [Column(TypeName = "nvarchar(50)")] [Required(AllowEmptyStrings = false)] [Editable(true)] public string storeroom { get; set; } /// ///货位状态 /// [Display(Name = "L_state")] [MaxLength(100)] [Column(TypeName = "nvarchar(50)")] [Required(AllowEmptyStrings = false)] [Editable(true)] public string L_state { get; set; } /// ///是否启用,1启动0禁用 /// [Display(Name = "L_Status")] [Column(TypeName = "int")] [Required(AllowEmptyStrings = false)] [Editable(true)] public int L_Status { get; set; } /// ///创建者 /// [Display(Name = "created_user")] [MaxLength(100)] [Column(TypeName = "nvarchar(100)")] [Editable(true)] public string? created_user { get; set; } /// ///创建时间 /// [Display(Name = "created_time")] [Column(TypeName = "datetime")] // [Required(AllowEmptyStrings = false)] // [Editable(true)] public DateTime? created_time { get; set; } /// ///修改时间 /// [Display(Name = "update_time")] [Column(TypeName = "datetime")] public DateTime? update_time { get; set; } /// ///货架是否存在任务:1存在,2不存在 /// [Display(Name = "L_Task")] [Column(TypeName = "int")] [Editable(true)] public int L_Task { get; set; } /// ///区域 /// [Display(Name = "L_region")] [MaxLength(100)] [Column(TypeName = "nvarchar(100)")] //[Editable(true)] public string? L_region { get; set; } } }