using System; using System.Collections.Generic; using System.Text; using SqlSugar; namespace WMS.Entity.SysEntity { /// ///库区域表 /// [SugarTable("SysStorageArea")] public class SysStorageArea:BaseEntity { /// /// 区域编号 /// Default: /// Nullable:False /// public string AreaNo { get; set; } /// /// 区域名称 /// Default: /// Nullable:False /// public string AreaName { get; set; } /// /// 所属仓库 /// Default: /// Nullable:False /// public string WareHouseNo { get; set; } /// /// 所属巷道 巷道和区域需根据实际情况确定从属关系;巷道里有可能包含多个区域 区域里也有可能包含多条巷道 /// Default: /// Nullable:True /// public string RoadwayNo { get; set; } /// /// 状态 0:启用 1:停用 /// Default: /// Nullable:False /// public string Status { get; set; } /// /// 优先级 1 2 3 4 1优先级最高 /// Default: /// Nullable:False /// public int Priority { get; set; } /// /// 类别 1:存储区 2:周转区 3:检验区 4 拣货区 等 or 1 原料区 2 包材区 3 成品区 4:空托区 /// Default: /// Nullable:False /// public string Type { get; set; } /// /// 存储环境 0: 常温库 1:低温库 3:干燥通风 /// Default: /// Nullable:True /// public string Temperature { get; set; } [Navigate(NavigateType.OneToOne, nameof(WareHouseNo),nameof(SysWareHouse.WareHouseNo))] public SysWareHouse WareHouseInfo { get; set; } [Navigate(NavigateType.OneToOne, nameof(Temperature))] public SysDictionary TemperatureInfo { get; set; } [Navigate(NavigateType.OneToOne, nameof(CreateUser))] public SysUserInfor CreateUserInfo { get; set; } [Navigate(NavigateType.OneToOne, nameof(UpdateUser))] public SysUserInfor UpdateUserInfo { get; set; } } }