SlmBaseMaterialAPlEntity.cs 8.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305
  1. using Core.Mes.Client.Comm.Attribute;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.ComponentModel;
  5. using System.Linq;
  6. using System.Text;
  7. namespace Core.StlMes.Client.PlnSaleOrd.炼钢计划.entity
  8. {
  9. /// <summary>
  10. /// 数据库表SLM_BASE_MATERIAL_A_PL所对应的实体类(生成工具:代码生成工具3.0)
  11. /// 作者:PC-20160925CXYF 时间:2017-11-21
  12. /// </summary>
  13. public class SlmBaseMaterialAPlEntity
  14. {
  15. /// <summary>
  16. /// 产线代码
  17. /// </summary>
  18. private string plineCode = "";
  19. /// <summary>
  20. /// 产线描述
  21. /// </summary>
  22. private string plineName = "";
  23. /// <summary>
  24. /// 小时能力(分钟/炉)
  25. /// </summary>
  26. private decimal? hrCapcty = null;
  27. /// <summary>
  28. /// 成材率(%)
  29. /// </summary>
  30. private decimal? prdRate = null;
  31. /// <summary>
  32. /// 禁用标识(依据监制点的信息可以获取)
  33. /// </summary>
  34. private bool disableFl ;
  35. /// <summary>
  36. /// 创建人
  37. /// </summary>
  38. private string createName = "";
  39. /// <summary>
  40. /// 创建时间
  41. /// </summary>
  42. private string createTime = "";
  43. /// <summary>
  44. /// 修改人
  45. /// </summary>
  46. private string updateName = "";
  47. /// <summary>
  48. /// 修改时间
  49. /// </summary>
  50. private string updateTime = "";
  51. /// <summary>
  52. /// 删除人
  53. /// </summary>
  54. private string deleteName = "";
  55. /// <summary>
  56. /// 删除时间
  57. /// </summary>
  58. private string deleteTime = "";
  59. /// <summary>
  60. /// 优先级
  61. /// </summary>
  62. private decimal? plineLevel = null;
  63. /// <summary>
  64. /// 加工成本
  65. /// </summary>
  66. private decimal? processingCost = null;
  67. /// <summary>
  68. /// 完全成本
  69. /// </summary>
  70. private decimal? totalCost = null;
  71. /// <summary>
  72. /// 投入物料编码
  73. /// </summary>
  74. private string inMaterialNo = "";
  75. /// <summary>
  76. /// 投入物料描述
  77. /// </summary>
  78. private string inMaterialDesc = "";
  79. /// <summary>
  80. /// 产出物料编码
  81. /// </summary>
  82. private string outMaterialNo = "";
  83. /// <summary>
  84. /// 产出物料描述
  85. /// </summary>
  86. private string outMaterialDesc = "";
  87. /// <summary>
  88. /// 投入物料编码
  89. /// </summary>
  90. [Description("投入物料编码")]
  91. [Nullable(false)]
  92. [DataLength(30)]
  93. public string InMaterialNo
  94. {
  95. get { return inMaterialNo; }
  96. set { inMaterialNo = value; }
  97. }
  98. /// <summary>
  99. /// 投入物料描述
  100. /// </summary>
  101. [Description("投入物料")]
  102. [Nullable(true)]
  103. [DataLength(100)]
  104. public string InMaterialDesc
  105. {
  106. get { return inMaterialDesc; }
  107. set { inMaterialDesc = value; }
  108. }
  109. /// <summary>
  110. /// 产出物料编码
  111. /// </summary>
  112. [Description("产出物料编码")]
  113. [Nullable(false)]
  114. [DataLength(30)]
  115. public string OutMaterialNo
  116. {
  117. get { return outMaterialNo; }
  118. set { outMaterialNo = value; }
  119. }
  120. /// <summary>
  121. /// 产出物料描述
  122. /// </summary>
  123. [Description("产出物料")]
  124. [Nullable(true)]
  125. [DataLength(100)]
  126. public string OutMaterialDesc
  127. {
  128. get { return outMaterialDesc; }
  129. set { outMaterialDesc = value; }
  130. }
  131. /// <summary>
  132. /// 产线代码
  133. /// </summary>
  134. [Description("产线代码")]
  135. [Nullable(false)]
  136. [DataLength(20)]
  137. public string PlineCode
  138. {
  139. get { return plineCode; }
  140. set { plineCode = value; }
  141. }
  142. /// <summary>
  143. /// 产线描述
  144. /// </summary>
  145. [Description("产线")]
  146. [Nullable(false)]
  147. [DataLength(100)]
  148. public string PlineName
  149. {
  150. get { return plineName; }
  151. set { plineName = value; }
  152. }
  153. /// <summary>
  154. /// 小时能力(分钟/炉)
  155. /// </summary>
  156. [Description("小时能力(分钟/炉)")]
  157. [Nullable(true)]
  158. [DataLength(8)]
  159. public decimal? HrCapcty
  160. {
  161. get { return hrCapcty; }
  162. set { hrCapcty = value; }
  163. }
  164. /// <summary>
  165. /// 成材率(%)
  166. /// </summary>
  167. [Description("成材率(%)")]
  168. [Nullable(true)]
  169. [DataLength(4)]
  170. public decimal? PrdRate
  171. {
  172. get { return prdRate; }
  173. set { prdRate = value; }
  174. }
  175. /// <summary>
  176. /// 禁用标识(依据监制点的信息可以获取)
  177. /// </summary>
  178. [Description("禁用标识")]
  179. [Nullable(true)]
  180. [DataLength(1)]
  181. public bool DisableFl
  182. {
  183. get { return disableFl; }
  184. set { disableFl = value; }
  185. }
  186. /// <summary>
  187. /// 创建人
  188. /// </summary>
  189. [Description("创建人")]
  190. [Nullable(true)]
  191. [DataLength(20)]
  192. public string CreateName
  193. {
  194. get { return createName; }
  195. set { createName = value; }
  196. }
  197. /// <summary>
  198. /// 创建时间
  199. /// </summary>
  200. [Description("创建时间")]
  201. [Nullable(true)]
  202. public string CreateTime
  203. {
  204. get { return createTime; }
  205. set { createTime = value; }
  206. }
  207. /// <summary>
  208. /// 修改人
  209. /// </summary>
  210. [Description("修改人")]
  211. [Nullable(true)]
  212. [DataLength(20)]
  213. public string UpdateName
  214. {
  215. get { return updateName; }
  216. set { updateName = value; }
  217. }
  218. /// <summary>
  219. /// 修改时间
  220. /// </summary>
  221. [Description("修改时间")]
  222. [Nullable(true)]
  223. public string UpdateTime
  224. {
  225. get { return updateTime; }
  226. set { updateTime = value; }
  227. }
  228. /// <summary>
  229. /// 删除人
  230. /// </summary>
  231. [Description("删除人")]
  232. [Nullable(true)]
  233. [DataLength(20)]
  234. public string DeleteName
  235. {
  236. get { return deleteName; }
  237. set { deleteName = value; }
  238. }
  239. /// <summary>
  240. /// 删除时间
  241. /// </summary>
  242. [Description("删除时间")]
  243. [Nullable(true)]
  244. public string DeleteTime
  245. {
  246. get { return deleteTime; }
  247. set { deleteTime = value; }
  248. }
  249. /// <summary>
  250. /// 优先级
  251. /// </summary>
  252. [Description("优先级")]
  253. [Nullable(true)]
  254. [DataLength(22)]
  255. public decimal? PlineLevel
  256. {
  257. get { return plineLevel; }
  258. set { plineLevel = value; }
  259. }
  260. /// <summary>
  261. /// 加工成本
  262. /// </summary>
  263. [Description("加工成本")]
  264. [Nullable(true)]
  265. [DataLength(9)]
  266. public decimal? ProcessingCost
  267. {
  268. get { return processingCost; }
  269. set { processingCost = value; }
  270. }
  271. /// <summary>
  272. /// 完全成本
  273. /// </summary>
  274. [Description("完全成本")]
  275. [Nullable(true)]
  276. [DataLength(9)]
  277. public decimal? TotalCost
  278. {
  279. get { return totalCost; }
  280. set { totalCost = value; }
  281. }
  282. }
  283. }