using SqlSugar;
namespace wms.sqlsugar.model.sx
{
///
/// 码垛层配表
///
[Tenant("sx")]
[SugarTable("PalletLayerMath")]
public partial class PalletLayerMath : BaseModel
{
///
/// 码垛主表id
///
[SugarColumn(ColumnDataType = "bigint", IsNullable = false)]
public long PalletizingId { get; set; }
///
/// 组盘ID
/// 创建库存的时候 获取条码表ContGrpId
///
[SugarColumn(ColumnDataType = "bigint", IsNullable = false)]
public long ContGrpId { get; set; }
///
/// 容器条码
///
[SugarColumn(ColumnDataType = "nvarchar", Length = 100, IsNullable = false)]
public string ContBarCode { get; set; }
///
/// 层配(层数)
///
[SugarColumn(ColumnDataType = "int", IsNullable = false)]
public int Layer { get; set; }
///
/// Sku编号
///
[SugarColumn(ColumnDataType = "nvarchar", Length = 100, IsNullable = true)]
public string SkuCode { get; set; }
///
/// 是否完成码垛(0:未完成;1:完成)
///
[SugarColumn(ColumnDataType = "int", IsNullable = false)]
public int Finish { get; set; }
///
/// 装箱规则id
///
[SugarColumn(ColumnDataType = "bigint", IsNullable = false)]
public long PboxruleId { get; set; }
///
/// 是否产生任务 (0:未产生;1:产生)
///
[SugarColumn(ColumnDataType = "int", IsNullable = false)]
public int Istask {get; set; }
///
/// 码垛工位
///
[SugarColumn(ColumnDataType = "nvarchar", Length = 100, IsNullable = false)]
public string Palletequip { get; set; }
///
/// 是否黑盘
///
[SugarColumn(ColumnDataType = "bit", IsNullable = false)]
public bool IsBlack { get; set; }
[SugarColumn(ColumnDataType = "int", IsNullable = false)]
public int Depth { get; set; }
///
/// 焊点数量
///
[SugarColumn(ColumnDataType = "decimal", Length = 18, DecimalDigits = 2, IsNullable = true)]
public decimal SolderCount { get; set; }
///
/// 箱号
///
[SugarColumn(ColumnDataType = "nvarchar", Length = 100, IsNullable = true)]
public string BoxCode { get; set; }
///
/// 库存单号
///
[SugarColumn(ColumnDataType = "nvarchar", Length = 200, IsNullable = true)]
public string StockDonse { get; set; }
///
/// 机器组
///
[SugarColumn(ColumnDataType = "nvarchar", Length = 100, IsNullable = true)]
public string Wbgroup { get; set; }
///
/// 箱单号
///
[SugarColumn(ColumnDataType = "nvarchar", Length = 200, IsNullable = true)]
public string BoxDonse { get; set; }
}
}