using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using SqlSugar; using WIDESEAWCS_Core.DB.Models; namespace WIDESEAWCS_Model.Models { [SugarTable] public class Dt_ContainerItem : BaseEntity { /// /// 主键 /// [SugarColumn(IsPrimaryKey = true, IsIdentity = true, ColumnDescription = "主键")] public int Id { get; set; } /// /// 容器主表主键 /// [SugarColumn(IsNullable = false, ColumnDescription = "容器主表主键")] public int ContainerId { get; set; } /// /// 编号 /// [SugarColumn(IsNullable = false, Length = 100, ColumnDescription = "编号")] public string ItemCode { get; set; } /// /// 名称 /// [SugarColumn(IsNullable = true, Length = 100, ColumnDescription = "名称")] public string ItemName { get; set; } /// /// 长 /// [SugarColumn(IsNullable = false, ColumnDescription = "长")] public int ItemLength { get; set; } /// /// 宽 /// [SugarColumn(IsNullable = false, ColumnDescription = "宽")] public int ItemWidth { get; set; } /// /// 高 /// [SugarColumn(IsNullable = false, ColumnDescription = "高")] public int ItemHeight { get; set; } /// /// X坐标 /// [SugarColumn(IsNullable = false, ColumnDescription = "X坐标")] public int ItemPositionX { get; set; } /// /// Y坐标 /// [SugarColumn(IsNullable = false, ColumnDescription = "Y坐标")] public int ItemPositionY { get; set; } /// /// Z坐标 /// [SugarColumn(IsNullable = false, ColumnDescription = "Z坐标")] public int ItemPositionZ { get; set; } /// /// X相对坐标 /// [SugarColumn(IsNullable = false, ColumnDescription = "X相对坐标")] public int ItemRelaPositionX { get; set; } /// /// Y相对坐标 /// [SugarColumn(IsNullable = false, ColumnDescription = "Y相对坐标")] public int ItemRelaPositionY { get; set; } /// /// Z相对坐标 /// [SugarColumn(IsNullable = false, ColumnDescription = "Z相对坐标")] public int ItemRelaPositionZ { get; set; } /// /// 状态 /// [SugarColumn(IsNullable = false, ColumnDescription = "状态")] public int ItemStatus { get; set; } /// /// 备注 /// [SugarColumn(IsNullable = true, Length = 255, ColumnDescription = "备注")] public string Remark { get; set; } } }