using SqlSugar;
using WIDESEA_Core.DB.Models;
namespace WIDESEA_Model.Models
{
///
/// 货位表
///
[SugarTable("Dt_LocationInfo", "货位表")]
public class Dt_LocationInfo : BaseEntity
{
///
/// 备 注:主键ID
/// 默认值:
///
[SugarColumn(ColumnName = "ID", IsPrimaryKey = true, ColumnDescription = "主键ID", IsIdentity = true)]
public int ID { get; set; }
///
/// 备 注:货位ID
/// 默认值:
///
[SugarColumn(ColumnName = "LocationID", ColumnDescription = "货位ID")]
public string LocationID { get; set; } = null!;
///
/// 备 注:货位名称
/// 默认值:
///
[SugarColumn(ColumnName = "LocationName", ColumnDescription = "货位名称")]
public string? LocationName { get; set; }
///
/// 备 注:库区ID
/// 默认值:
///
[SugarColumn(ColumnName = "WareAreaID", ColumnDescription = "库区ID")]
public string WareAreaID { get; set; } = null!;
///
/// 备 注:行
/// 默认值:
///
[SugarColumn(ColumnName = "Line", ColumnDescription = "行")]
public string? Line { get; set; }
///
/// 备 注:列
/// 默认值:
///
[SugarColumn(ColumnName = "Column", ColumnDescription = "列")]
public string? Column { get; set; }
///
/// 备 注:层
/// 默认值:
///
[SugarColumn(ColumnName = "Layer", ColumnDescription = "层")]
public string? Layer { get; set; }
///
/// 备 注:巷道
/// 默认值:
///
[SugarColumn(ColumnName = "Roadway", ColumnDescription = "巷道")]
public string? Roadway { get; set; }
///
/// 备 注:深度
/// 默认值:
///
[SugarColumn(ColumnName = "Depth", ColumnDescription = "深度")]
public string? Depth { get; set; }
///
/// 备 注:对应堆垛机号
/// 默认值:
///
[SugarColumn(ColumnName = "SCNo", ColumnDescription = "对应堆垛机号")]
public string? SCNo { get; set; }
///
/// 备 注:堆垛机对应货位站台号
/// 默认值:
///
[SugarColumn(ColumnName = "SClocationID", ColumnDescription = "堆垛机对应货位站台号")]
public string? SClocationID { get; set; }
///
/// 备 注:货位类型
/// 默认值:
///
[SugarColumn(ColumnName = "LocationType", ColumnDescription = "货位类型")]
public string? LocationType { get; set; }
///
/// 备 注:是否被锁定
/// 默认值:
///
[SugarColumn(ColumnName = "IsLocked", ColumnDescription = "是否被锁定")]
public bool? IsLocked { get; set; }
///
/// 备 注:货位状态
/// 默认值:
///
[SugarColumn(ColumnName = "Status", ColumnDescription = "货位状态")]
public int? Status { get; set; }
///
/// 备 注:货位描述
/// 默认值:
///
[SugarColumn(ColumnName = "LocationDesc", ColumnDescription = "货位描述")]
public string? LocationDesc { get; set; }
///
/// 备 注:是否删除
/// 默认值:
///
[SugarColumn(ColumnName = "IsDelete", ColumnDescription = "是否删除")]
public bool? IsDelete { get; set; }
}
}