PlnSteelforcastNewEntity.cs 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460
  1. using System;
  2. using System.ComponentModel;
  3. using Core.Mes.Client.Comm.Attribute;
  4. namespace Core.StlMes.Client.PlnSaleOrd.炼钢计划.entity
  5. {
  6. /// <summary>
  7. /// 数据库表PLN_STEELFORCAST所对应的实体类(生成工具:代码生成工具3.0)
  8. /// 作者:zhou 时间:2017-08-08
  9. /// </summary>
  10. public class PlnSteelforcastNewEntity
  11. {
  12. /// <summary>
  13. /// 浇次号
  14. /// </summary>
  15. private string castNo = "";
  16. /// <summary>
  17. /// 浇次顺序号(不同铸机顺序独立连续)
  18. /// </summary>
  19. private long? castSeq;
  20. /// <summary>
  21. /// 连铸机号(连铸产线代码)
  22. /// </summary>
  23. private string ccmid = "";
  24. /// <summary>
  25. /// 铸造产线编码
  26. /// </summary>
  27. private string plineCode = "";
  28. /// <summary>
  29. /// 铸造产线描述
  30. /// </summary>
  31. private string plineName = "";
  32. /// <summary>
  33. /// 浇次状态:00=编制中,10=已下发,20=生产中,30=已生产,40=关闭
  34. /// </summary>
  35. private string status = "";
  36. /// <summary>
  37. /// 炉数
  38. /// </summary>
  39. private decimal? furnacenumber = null;
  40. /// <summary>
  41. /// 总支数
  42. /// </summary>
  43. private decimal? totNum = null;
  44. /// <summary>
  45. /// 总重量
  46. /// </summary>
  47. private decimal? totWt = null;
  48. /// <summary>
  49. /// 是否存在连浇
  50. /// </summary>
  51. private string ifConnectGrade = "";
  52. /// <summary>
  53. /// 连浇群组代码
  54. /// </summary>
  55. private string waterGroupCode = "";
  56. /// <summary>
  57. /// 开浇炉非计划加量
  58. /// </summary>
  59. private decimal? addWtBegin = null;
  60. /// <summary>
  61. /// 结束炉非计划加量
  62. /// </summary>
  63. private decimal? addWtEnd = null;
  64. /// <summary>
  65. /// 连浇前炉非计划加量
  66. /// </summary>
  67. private decimal? addWtConnAhead = null;
  68. /// <summary>
  69. /// 连浇后炉非计划加量
  70. /// </summary>
  71. private decimal? addWtConnNext = null;
  72. /// <summary>
  73. /// 开始钢种
  74. /// </summary>
  75. private string startGradecode = "";
  76. /// <summary>
  77. /// 结束钢种
  78. /// </summary>
  79. private string endGradecode = "";
  80. /// <summary>
  81. /// 开始时间(计划)
  82. /// </summary>
  83. private string starttime = "";
  84. /// <summary>
  85. /// 结束时间(计划)
  86. /// </summary>
  87. private string endtime = "";
  88. /// <summary>
  89. /// 制定人
  90. /// </summary>
  91. private string makeman = "";
  92. /// <summary>
  93. /// 制定时间
  94. /// </summary>
  95. private string maketime = "";
  96. /// <summary>
  97. /// 下发人
  98. /// </summary>
  99. private string manfortol2 = "";
  100. /// <summary>
  101. /// 下发时间
  102. /// </summary>
  103. private string timefortol2 = "";
  104. /// <summary>
  105. /// 浇次备注
  106. /// </summary>
  107. private string memo = "";
  108. /// <summary>
  109. /// 关闭计划人
  110. /// </summary>
  111. private string closeman = "";
  112. /// <summary>
  113. /// 关闭计划时间
  114. /// </summary>
  115. private string closetime = "";
  116. /// <summary>
  117. /// 浇次号
  118. /// </summary>
  119. [Description("浇次号")]
  120. [Nullable(false)]
  121. [DataLength(20)]
  122. public string CastNo
  123. {
  124. get { return castNo; }
  125. set { castNo = value; }
  126. }
  127. /// <summary>
  128. /// 浇次顺序号(不同铸机顺序独立连续)
  129. /// </summary>
  130. [Description("浇次顺序号")]
  131. [Nullable(true)]
  132. [DataLength(20)]
  133. public long? CastSeq
  134. {
  135. get { return castSeq; }
  136. set { castSeq = value; }
  137. }
  138. /// <summary>
  139. /// 连铸机号(连铸产线代码)
  140. /// </summary>
  141. [Description("连铸机号")]
  142. [Nullable(true)]
  143. [DataLength(20)]
  144. public string Ccmid
  145. {
  146. get { return ccmid; }
  147. set { ccmid = value; }
  148. }
  149. /// <summary>
  150. /// 铸造产线编码
  151. /// </summary>
  152. [Description("铸造产线编码")]
  153. [Nullable(true)]
  154. [DataLength(20)]
  155. public string PlineCode
  156. {
  157. get { return plineCode; }
  158. set { plineCode = value; }
  159. }
  160. /// <summary>
  161. /// 铸造产线描述
  162. /// </summary>
  163. [Description("铸造产线描述")]
  164. [Nullable(true)]
  165. [DataLength(50)]
  166. public string PlineName
  167. {
  168. get { return plineName; }
  169. set { plineName = value; }
  170. }
  171. /// <summary>
  172. /// 浇次状态:00=编制中,10=已下发,20=生产中,30=已生产,40=关闭
  173. /// </summary>
  174. [Description("状态")]
  175. [Nullable(true)]
  176. [DataLength(20)]
  177. public string Status
  178. {
  179. get { return status; }
  180. set { status = value; }
  181. }
  182. /// <summary>
  183. /// 炉数
  184. /// </summary>
  185. [Description("炉数")]
  186. [Nullable(true)]
  187. [DataLength(10)]
  188. public decimal? Furnacenumber
  189. {
  190. get { return furnacenumber; }
  191. set { furnacenumber = value; }
  192. }
  193. /// <summary>
  194. /// 总支数
  195. /// </summary>
  196. [Description("总支数")]
  197. [Nullable(true)]
  198. [DataLength(10)]
  199. public decimal? TotNum
  200. {
  201. get { return totNum; }
  202. set { totNum = value; }
  203. }
  204. /// <summary>
  205. /// 总重量
  206. /// </summary>
  207. [Description("总重量")]
  208. [Nullable(true)]
  209. [DataLength(10)]
  210. public decimal? TotWt
  211. {
  212. get { return totWt; }
  213. set { totWt = value; }
  214. }
  215. /// <summary>
  216. /// 是否存在连浇
  217. /// </summary>
  218. [Description("是否存在连浇")]
  219. [Nullable(true)]
  220. [DataLength(1)]
  221. public string IfConnectGrade
  222. {
  223. get { return ifConnectGrade; }
  224. set { ifConnectGrade = value; }
  225. }
  226. /// <summary>
  227. /// 连浇群组代码
  228. /// </summary>
  229. [Description("连浇群组代码")]
  230. [Nullable(true)]
  231. [DataLength(5)]
  232. public string WaterGroupCode
  233. {
  234. get { return waterGroupCode; }
  235. set { waterGroupCode = value; }
  236. }
  237. /// <summary>
  238. /// 开浇炉非计划加量
  239. /// </summary>
  240. [Description("开浇炉非计划加量")]
  241. [Nullable(true)]
  242. [DataLength(10)]
  243. public decimal? AddWtBegin
  244. {
  245. get { return addWtBegin; }
  246. set { addWtBegin = value; }
  247. }
  248. /// <summary>
  249. /// 结束炉非计划加量
  250. /// </summary>
  251. [Description("结束炉非计划加量")]
  252. [Nullable(true)]
  253. [DataLength(10)]
  254. public decimal? AddWtEnd
  255. {
  256. get { return addWtEnd; }
  257. set { addWtEnd = value; }
  258. }
  259. /// <summary>
  260. /// 连浇前炉非计划加量
  261. /// </summary>
  262. [Description("连浇前炉非计划加量")]
  263. [Nullable(true)]
  264. [DataLength(10)]
  265. public decimal? AddWtConnAhead
  266. {
  267. get { return addWtConnAhead; }
  268. set { addWtConnAhead = value; }
  269. }
  270. /// <summary>
  271. /// 连浇后炉非计划加量
  272. /// </summary>
  273. [Description("连浇后炉非计划加量")]
  274. [Nullable(true)]
  275. [DataLength(10)]
  276. public decimal? AddWtConnNext
  277. {
  278. get { return addWtConnNext; }
  279. set { addWtConnNext = value; }
  280. }
  281. /// <summary>
  282. /// 开始钢种
  283. /// </summary>
  284. [Description("开始钢种")]
  285. [Nullable(true)]
  286. [DataLength(50)]
  287. public string StartGradecode
  288. {
  289. get { return startGradecode; }
  290. set { startGradecode = value; }
  291. }
  292. /// <summary>
  293. /// 结束钢种
  294. /// </summary>
  295. [Description("结束钢种")]
  296. [Nullable(true)]
  297. [DataLength(50)]
  298. public string EndGradecode
  299. {
  300. get { return endGradecode; }
  301. set { endGradecode = value; }
  302. }
  303. /// <summary>
  304. /// 开始时间(计划)
  305. /// </summary>
  306. [Description("开始时间(计划)")]
  307. [Nullable(true)]
  308. public string Starttime
  309. {
  310. get { return starttime; }
  311. set { starttime = value; }
  312. }
  313. /// <summary>
  314. /// 结束时间(计划)
  315. /// </summary>
  316. [Description("结束时间(计划)")]
  317. [Nullable(true)]
  318. public string Endtime
  319. {
  320. get { return endtime; }
  321. set { endtime = value; }
  322. }
  323. /// <summary>
  324. /// 制定人
  325. /// </summary>
  326. [Description("制定人")]
  327. [Nullable(true)]
  328. [DataLength(20)]
  329. public string Makeman
  330. {
  331. get { return makeman; }
  332. set { makeman = value; }
  333. }
  334. /// <summary>
  335. /// 制定时间
  336. /// </summary>
  337. [Description("制定时间")]
  338. [Nullable(true)]
  339. public string Maketime
  340. {
  341. get { return maketime; }
  342. set { maketime = value; }
  343. }
  344. /// <summary>
  345. /// 下发人
  346. /// </summary>
  347. [Description("下发人")]
  348. [Nullable(true)]
  349. [DataLength(20)]
  350. public string Manfortol2
  351. {
  352. get { return manfortol2; }
  353. set { manfortol2 = value; }
  354. }
  355. /// <summary>
  356. /// 下发时间
  357. /// </summary>
  358. [Description("下发时间")]
  359. [Nullable(true)]
  360. public string Timefortol2
  361. {
  362. get { return timefortol2; }
  363. set { timefortol2 = value; }
  364. }
  365. /// <summary>
  366. /// 浇次备注
  367. /// </summary>
  368. [Description("浇次备注")]
  369. [Nullable(true)]
  370. [DataLength(1000)]
  371. public string Memo
  372. {
  373. get { return memo; }
  374. set { memo = value; }
  375. }
  376. /// <summary>
  377. /// 年月日
  378. /// </summary>
  379. private string proMonth = "";
  380. /// <summary>
  381. /// 年月日
  382. /// </summary>
  383. [Description("生产年月")]
  384. [Nullable(true)]
  385. [DataLength(20)]
  386. public string ProMonth
  387. {
  388. get { return proMonth; }
  389. set { proMonth = value; }
  390. }
  391. /// <summary>
  392. /// 关闭计划人
  393. /// </summary>
  394. [Description("关闭计划人")]
  395. [Nullable(true)]
  396. [DataLength(20)]
  397. public string Closeman
  398. {
  399. get { return closeman; }
  400. set { closeman = value; }
  401. }
  402. /// <summary>
  403. /// 关闭计划时间
  404. /// </summary>
  405. [Description("关闭计划时间")]
  406. [Nullable(true)]
  407. public string Closetime
  408. {
  409. get { return closetime; }
  410. set { closetime = value; }
  411. }
  412. /// <summary>
  413. /// 管坯直径
  414. /// </summary>
  415. private string diameter = null;
  416. /// <summary>
  417. /// 管坯直径
  418. /// </summary>
  419. [Description("直径")]
  420. [Nullable(true)]
  421. [DataLength(10)]
  422. public string Diameter
  423. {
  424. get { return diameter; }
  425. set { diameter = value; }
  426. }
  427. }
  428. }