using SqlSugar;
namespace WMS.BZModels.Models.KLHC
{
///
/// 码垛缓存线主表
///
[Tenant("klhc")]
[SugarTable(nameof(WCS_CacheLine))]
public class WCS_CacheLine : BaseEntityModel
{
///
/// ID
///
[SugarColumn(IsPrimaryKey = true, IsIdentity = true, ColumnDescription = "ID")]
public int Id { get; set; }
///
/// 目标缓存线
///
[SugarColumn(IsNullable = false, ColumnDescription = "目标缓存线")]
public string TargetCacheLine { get; set; }
///
/// 需要的工字轮数量
///
public int RequiredSpoolCount { get; set; }
///
/// 已有工字轮数量
///
public int ExistingSpoolCount { get; set; }
///
/// 轮型
///
[SugarColumn(IsNullable = false, ColumnDescription = "轮型")]
public string WheelType { get; set; }
///
/// 桁架是否开始取货
///
[SugarColumn(IsNullable = false, ColumnDescription = "桁架是否开始取货")]
public bool IsTruss { get; set; }
///
/// 是否完成
///
[SugarColumn(IsNullable = false, ColumnDescription = "是否完成")]
public bool IsCompleted { get; set; }
///
/// 完成时间
///
[SugarColumn(IsNullable = true, ColumnDescription = "完成时间")]
public DateTime? CompletionTime { get; set; }
///
/// 桁架号
///
[SugarColumn(ColumnDescription = "桁架号", IsNullable = false)]
public string Truss { get; set; }
///
/// 创建时间
///
[SugarColumn(IsNullable = true, ColumnDescription = "创建时间")]
public DateTime AddTime { get; set; }
///
/// 编辑时间
///
[SugarColumn(IsNullable = true, ColumnDescription = "编辑时间")]
public DateTime EditTime { get; set; }
}
}