using SqlSugar;
using System;
using System.Collections.Generic;
using System.Text;
namespace wms.sqlsugar.model.fj
{
///
/// 排库表
///
[Tenant("fj")]
[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; }
}
}