BillBomsetinfo.cs 5.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149
  1. using SqlSugar;
  2. namespace WCS.WorkEngineering.Model.WMS
  3. {
  4. /// <summary>
  5. /// 垛型明细表
  6. /// </summary>
  7. [SugarTable("Bill_BomSetInfo", tableDescription: "垛型明细表")]
  8. public partial class BillBomsetinfo
  9. {
  10. /// <summary>
  11. /// ID
  12. /// </summary>
  13. [SugarColumn(ColumnName = "Id", IsPrimaryKey = true, ColumnDescription = "ID")]
  14. public virtual long Id { get; set; }
  15. /// <summary>
  16. /// 备注
  17. /// </summary>
  18. [SugarColumn(ColumnName = "Memo", Length = 500, IsNullable = true, ColumnDataType = "nvarchar", DefaultValue = "", ColumnDescription = "备注")]
  19. public virtual string Memo { get; set; }
  20. /// <summary>
  21. /// 创建用户
  22. /// </summary>
  23. [SugarColumn(ColumnName = "AddWho", Length = 50, ColumnDataType = "nvarchar", DefaultValue = "", IsNullable = false, ColumnDescription = "创建用户")]
  24. public virtual string AddWho { get; set; } = "";
  25. /// <summary>
  26. /// 更新用户
  27. /// </summary>
  28. [SugarColumn(ColumnName = "EditWho", Length = 50, ColumnDataType = "nvarchar", DefaultValue = "", IsNullable = false, ColumnDescription = "更新用户")]
  29. public virtual string EditWho { get; set; } = "";
  30. /// <summary>
  31. /// 创建时间
  32. /// </summary>
  33. [SugarColumn(ColumnName = "AddTime", DefaultValue = "1900-1-1", IsNullable = false, ColumnDescription = "创建时间")]
  34. public virtual DateTime AddTime { get; set; } = DateTime.Now;
  35. /// <summary>
  36. /// 更新时间
  37. /// </summary>
  38. [SugarColumn(ColumnName = "EditTime", DefaultValue = "1900-1-1", IsNullable = false, ColumnDescription = "更新时间")]
  39. public virtual DateTime EditTime { get; set; } = DateTime.Now;
  40. /// <summary>
  41. /// 垛型id
  42. /// </summary>
  43. [SugarColumn(ColumnDataType = "bigint", IsNullable = false, ColumnDescription = "垛型id")]
  44. public long BomSetHdrId { get; set; }
  45. /// <summary>
  46. /// 是否停用
  47. /// </summary>
  48. [SugarColumn(ColumnDataType = "int", IsNullable = false, ColumnDescription = "是否停用")]
  49. public int IsStop { get; set; }
  50. /// <summary>
  51. /// 是否空置
  52. /// </summary>
  53. [SugarColumn(ColumnDataType = "int", IsNullable = false, ColumnDescription = "是否空置")]
  54. public int IsEmpty { get; set; }
  55. /// <summary>
  56. /// 坐标号
  57. /// </summary>
  58. [SugarColumn(ColumnDataType = "nvarchar", Length = 50, IsNullable = false, ColumnDescription = "坐标号")]
  59. public string XYNo { get; set; }
  60. /// <summary>
  61. /// 物料id
  62. /// </summary>
  63. [SugarColumn(ColumnDataType = "bigint", ColumnDescription = "物料id")]
  64. public long MatId { get; set; }
  65. /// <summary>
  66. /// 物料编码
  67. /// </summary>
  68. [SugarColumn(ColumnDataType = "nvarchar", IsNullable = true, Length = 50, ColumnDescription = "物料编码")]
  69. public string MatCode { get; set; }
  70. /// <summary>
  71. /// 正反面
  72. /// </summary>
  73. [SugarColumn(ColumnDataType = "int", IsNullable = true, ColumnDescription = "正反面")]
  74. public int SideNum { get; set; }
  75. /// <summary>
  76. /// 工字轮类型
  77. /// </summary>
  78. [SugarColumn(ColumnDataType = "nvarchar", Length = 50, IsNullable = true, ColumnDescription = "工字轮类型")]
  79. public string SpoolType { get; set; }
  80. /// <summary>
  81. /// 钢丝类型
  82. /// </summary>
  83. [SugarColumn(ColumnDataType = "nvarchar", Length = 50, IsNullable = true, ColumnDescription = "钢丝类型")]
  84. public string SilkType { get; set; }
  85. /// <summary>
  86. /// 钢丝直径
  87. /// </summary>
  88. [SugarColumn(ColumnDataType = "decimal", Length = 18, IsNullable = true, ColumnDescription = "钢丝直径")]
  89. public decimal SilkDiam { get; set; }
  90. /// <summary>
  91. /// 钢丝直径上限
  92. /// </summary>
  93. [SugarColumn(ColumnDataType = "decimal", Length = 18, IsNullable = true, ColumnDescription = "钢丝直径上限")]
  94. public decimal SilkDiamMaxCount { get; set; }
  95. /// <summary>
  96. /// 数量上限
  97. /// </summary>
  98. [SugarColumn(ColumnDataType = "int", IsNullable = true, ColumnDescription = "数量上限")]
  99. public int QtyMaxCount { get; set; }
  100. /// <summary>
  101. /// 是否芯股
  102. /// </summary>
  103. [SugarColumn(ColumnDataType = "int", IsNullable = false, ColumnDescription = "是否芯股")]
  104. public int IsCore { get; set; }
  105. /// <summary>
  106. /// 09垛型里面的行(1-12)
  107. /// </summary>
  108. [SugarColumn(ColumnDataType = "int", IsNullable = true, ColumnDescription = "09垛型里面的行(1-12)")]
  109. public int Row { get; set; }
  110. /// <summary>
  111. /// 是否混合料行(09垛型使用,1是0否)
  112. /// </summary>
  113. [SugarColumn(ColumnDataType = "int", IsNullable = false, ColumnDescription = "是否混合料行(09垛型使用,1是0否)")]
  114. public int IsMixRow { get; set; }
  115. /// <summary>
  116. /// 混合料行编码
  117. /// </summary>
  118. [SugarColumn(ColumnDataType = "nvarchar", IsNullable = true, Length = 50, ColumnDescription = "混合料行编码")]
  119. public string MixRowCode { get; set; }
  120. /// <summary>
  121. /// 第一种第二种第三种
  122. /// </summary>
  123. [SugarColumn(ColumnDataType = "int", IsNullable = false, ColumnDescription = "第一种第二种第三种")]
  124. public int CategoryId { get; set; }
  125. }
  126. }