using SqlSugar; namespace wms.sqlsugar.model.fj { /// /// 环形库码垛缓存信息 /// [Tenant("fj")] [SugarTable("Bill_RingPalletizingInfo")] public class BillRingPalletizingInfo : BaseModel { /// /// 仓库ID /// [SugarColumn(IsNullable = false, ColumnDescription = "仓库ID")] public long WareHouseId { get; set; } /// /// 任务 /// [Navigate(NavigateType.OneToOne, nameof(WareHouseId))] public BaseWarehouse WareHouse { get; set; } /// /// 垛形主表ID /// [SugarColumn(IsNullable = false, ColumnDescription = "垛形主表ID")] public long BomSetGrpId { get; set; } /// /// 垛形主表 /// [Navigate(NavigateType.OneToOne, nameof(BomSetGrpId))] public BillBomsetgrp BomsetGrp { get; set; } /// /// 工字轮个数 /// [SugarColumn(ColumnDataType = "int", IsNullable = false, ColumnDescription = "工字轮个数")] public int HWCountQty { get; set; } /// /// BomCode(投料信息)/物料号 /// [SugarColumn(ColumnDataType = "nvarchar", Length = 200, IsNullable = false, ColumnDescription = "BomCode(投料信息)")] public string BomCode { get; set; } /// /// 已有工字轮个数 /// [SugarColumn(ColumnDataType = "int", IsNullable = false, ColumnDescription = "已有工字轮个数")] public int HaveQty { get; set; } /// /// 是否出库 /// [SugarColumn(IsNullable = false, ColumnDescription = "是否出库")] public bool Out { get; set; } /// /// 上一次分配时的放置位信息 /// [SugarColumn(ColumnDataType = "int", IsNullable = true)] public int LastXYNO { get; set; } ///// ///// 码垛工位 ///// //[SugarColumn(ColumnDataType = "nvarchar", Length = 20, IsNullable = true, ColumnDescription = "码垛工位(在直接码垛的环形库拥有此功能)")] //public string? MaDuoGongWei { get; set; } } }