| using SqlSugar; | 
| using WIDESEA_Core.DB.Models; | 
|   | 
| namespace WIDESEA_Model.Models; | 
|   | 
| [SugarTable(nameof(DtLocationInfo), "货位信息")] | 
| public class DtLocationInfo : BaseEntity | 
| { | 
|     /// <summary> | 
|     /// 主键 | 
|     /// </summary> | 
|     [SugarColumn(IsPrimaryKey = true, IsIdentity = true, ColumnDescription = "主键")] | 
|     public int Id { get; set; } | 
|   | 
|     /// <summary> | 
|     /// 区域主键 | 
|     /// </summary> | 
|     [SugarColumn(IsNullable = false, ColumnDescription = "区域主键")] | 
|     public int AreaId { get; set; } | 
|   | 
|     /// <summary> | 
|     /// 货位编号 | 
|     /// </summary> | 
|     [SugarColumn(IsNullable = false, Length = 20, ColumnDescription = "货位编号")] | 
|     public string LocationCode { get; set; } | 
|   | 
|     /// <summary> | 
|     /// 货位名称 | 
|     /// </summary> | 
|     [SugarColumn(IsNullable = false, Length = 50, ColumnDescription = "货位名称")] | 
|     public string LocationName { get; set; } | 
|   | 
|     /// <summary> | 
|     /// 巷道编号 | 
|     /// </summary> | 
|     [SugarColumn(IsNullable = false, Length = 20, ColumnDescription = "巷道编号")] | 
|     public string RoadwayNo { get; set; } | 
|   | 
|     /// <summary> | 
|     /// 货位行 | 
|     /// </summary> | 
|     [SugarColumn(IsNullable = false, ColumnDescription = "货位行")] | 
|     public int Row { get; set; } | 
|   | 
|     /// <summary> | 
|     /// 货位列 | 
|     /// </summary> | 
|     [SugarColumn(IsNullable = false, ColumnDescription = "货位列")] | 
|     public int Column { get; set; } | 
|   | 
|     /// <summary> | 
|     /// 货位层 | 
|     /// </summary> | 
|     [SugarColumn(IsNullable = false, ColumnDescription = "货位层")] | 
|     public int Layer { get; set; } | 
|   | 
|     /// <summary> | 
|     /// 货位深度 | 
|     /// </summary> | 
|     [SugarColumn(IsNullable = false, ColumnDescription = "货位深度")] | 
|     public int Depth { get; set; } | 
|   | 
|     /// <summary> | 
|     /// 货位类型  (1-普通货架库位  2-检测柜库位) | 
|     /// </summary> | 
|     [SugarColumn(IsNullable = false, ColumnDescription = "货位类型")] | 
|     public int LocationType { get; set; } | 
|   | 
|     /// <summary> | 
|     /// 货位状态 | 
|     /// </summary> | 
|     [SugarColumn(IsNullable = false, ColumnDescription = "货位状态")] | 
|     public int LocationStatus { get; set; } | 
|   | 
|     /// <summary> | 
|     /// 禁用状态 | 
|     /// </summary> | 
|     [SugarColumn(IsNullable = false, ColumnDescription = "禁用状态")] | 
|     public int EnalbeStatus { get; set; } | 
|   | 
|     /// <summary> | 
|     /// 备注  (检测柜允许/不允许入) | 
|     /// </summary> | 
|     [SugarColumn(IsNullable = true, Length = 200, ColumnDescription = "备注")] | 
|     public string Remark { get; set; } | 
| } |