using SqlSugar;
namespace WMS.BZModels.Models.KLHC
{
///
/// 排库表
///
[Tenant("klhc")]
[SugarTable("Bill_WarehouseScheduling")]
public class BillWarehouseScheduling : BaseModel
{
///
/// 垛型主信息Id
///
[SugarColumn(IsNullable = false, ColumnDescription = "垛型ID")]
public long BomSetGrpId { get; set; }
///
/// 垛型名称
///
[SugarColumn(IsNullable = false, ColumnDescription = "垛型名称")]
public string? BomSetGrpName { get; set; }
///
/// 垛型主信息
///
[Navigate(NavigateType.OneToOne, nameof(BomSetGrpId))]
public BillBomsetgrp? BomSetGrp { get; set; }
///
/// 仓库ID
///
[SugarColumn(IsNullable = true, ColumnDescription = "仓库ID")]
public long? WarehouseId { get; set; }
///
/// 仓库名称
///
[SugarColumn(IsNullable = true, ColumnDescription = "仓库名称")]
public string? WarehouseName { get; set; }
///
/// 仓库
///
[Navigate(NavigateType.OneToOne, nameof(WarehouseId))]
public BaseWarehouse? Warehouse { get; set; }
///
/// 分配比例 最大值为10
///
[SugarColumn(IsNullable = false, ColumnDescription = "分配比例")]
public int AllocationRatio { get; set; }
}
}