YdmOverstockpipeApplyEntity.cs 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530
  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.Mcp.Mch.Mat
  8. {
  9. class YdmOverstockpipeApplyEntity
  10. {
  11. /// <summary>
  12. /// 转压库申请编号
  13. /// </summary>
  14. private string applyResultNo = "";
  15. /// <summary>
  16. /// 判定炉号
  17. /// </summary>
  18. private string judgeStoveNo = "";
  19. /// <summary>
  20. /// 性能批号
  21. /// </summary>
  22. private string batchNo = "";
  23. /// <summary>
  24. /// 产线代码
  25. /// </summary>
  26. private string plineCode = "";
  27. /// <summary>
  28. /// 产线描述
  29. /// </summary>
  30. private string plineName = "";
  31. /// <summary>
  32. /// 工序代码
  33. /// </summary>
  34. private string processCode = "";
  35. /// <summary>
  36. /// 支数
  37. /// </summary>
  38. private decimal? actCount = null;
  39. /// <summary>
  40. /// 重量
  41. /// </summary>
  42. private decimal? actWeight = null;
  43. /// <summary>
  44. /// 转压库申请状态
  45. /// </summary>
  46. private string applyFlag = "";
  47. /// <summary>
  48. /// 转压库申请人
  49. /// </summary>
  50. private string applyFlagName = "";
  51. /// <summary>
  52. /// 转压库申请时间
  53. /// </summary>
  54. private string applyFlagTime = "";
  55. /// <summary>
  56. /// 转压库审核通过人
  57. /// </summary>
  58. private string applyOkName = "";
  59. /// <summary>
  60. /// 转压库审核通过时间
  61. /// </summary>
  62. private string applyOkTime = "";
  63. /// <summary>
  64. /// 炉计划ID
  65. /// </summary>
  66. private string heatPlanNo = "";
  67. /// <summary>
  68. /// 有效标志
  69. /// </summary>
  70. private string validflag = "";
  71. /// <summary>
  72. /// 品名代码
  73. /// </summary>
  74. private string produccode = "";
  75. /// <summary>
  76. /// 品名描述
  77. /// </summary>
  78. private string producname = "";
  79. /// <summary>
  80. /// 钢级(牌号)代码
  81. /// </summary>
  82. private string steelcode = "";
  83. /// <summary>
  84. /// 钢级(牌号)名称
  85. /// </summary>
  86. private string steelname = "";
  87. /// <summary>
  88. /// 钢种代码
  89. /// </summary>
  90. private string gradecode = "";
  91. /// <summary>
  92. /// 钢种名称
  93. /// </summary>
  94. private string gradename = "";
  95. /// <summary>
  96. /// 产品规格代码
  97. /// </summary>
  98. private string specCode = "";
  99. /// <summary>
  100. /// 产品规格描述
  101. /// </summary>
  102. private string specName = "";
  103. /// <summary>
  104. /// 扣型代码
  105. /// </summary>
  106. private string modelCode = "";
  107. /// <summary>
  108. /// 扣型描述
  109. /// </summary>
  110. private string modelDesc = "";
  111. /// <summary>
  112. /// 标准代码[最终成品标准]
  113. /// </summary>
  114. private string stdCode = "";
  115. /// <summary>
  116. /// 标准名称
  117. /// </summary>
  118. private string stdName = "";
  119. /// <summary>
  120. /// 标准类别代码
  121. /// </summary>
  122. private string stdStyle = "";
  123. /// <summary>
  124. /// 标准类别描述
  125. /// </summary>
  126. private string stdStyleDesc = "";
  127. /// <summary>
  128. /// 合同号
  129. /// </summary>
  130. private string orderNo = "";
  131. /// <summary>
  132. /// 合同行号
  133. /// </summary>
  134. private string orderSeq = "";
  135. /// <summary>
  136. /// 备注
  137. /// </summary>
  138. private string memo = "";
  139. [Description("选择")]
  140. public bool Chk { get; set; }
  141. /// <summary>
  142. /// 转压库申请编号
  143. /// </summary>
  144. [Description("转压库申请编号")]
  145. [Nullable(true)]
  146. [DataLength(24)]
  147. public string ApplyResultNo
  148. {
  149. get { return applyResultNo; }
  150. set { applyResultNo = value; }
  151. }
  152. /// <summary>
  153. /// 判定炉号
  154. /// </summary>
  155. [Description("判定炉号")]
  156. [Nullable(true)]
  157. [DataLength(20)]
  158. public string JudgeStoveNo
  159. {
  160. get { return judgeStoveNo; }
  161. set { judgeStoveNo = value; }
  162. }
  163. /// <summary>
  164. /// 性能批号
  165. /// </summary>
  166. [Description("性能批号")]
  167. [Nullable(true)]
  168. [DataLength(20)]
  169. public string BatchNo
  170. {
  171. get { return batchNo; }
  172. set { batchNo = value; }
  173. }
  174. /// <summary>
  175. /// 产线代码
  176. /// </summary>
  177. [Description("产线代码")]
  178. [Nullable(true)]
  179. [DataLength(20)]
  180. public string PlineCode
  181. {
  182. get { return plineCode; }
  183. set { plineCode = value; }
  184. }
  185. /// <summary>
  186. /// 产线描述
  187. /// </summary>
  188. [Description("产线描述")]
  189. [Nullable(true)]
  190. [DataLength(100)]
  191. public string PlineName
  192. {
  193. get { return plineName; }
  194. set { plineName = value; }
  195. }
  196. /// <summary>
  197. /// 工序代码
  198. /// </summary>
  199. [Description("工序代码")]
  200. [Nullable(true)]
  201. [DataLength(1)]
  202. public string ProcessCode
  203. {
  204. get { return processCode; }
  205. set { processCode = value; }
  206. }
  207. /// <summary>
  208. /// 支数
  209. /// </summary>
  210. [Description("支数")]
  211. [Nullable(false)]
  212. [DataLength(3)]
  213. public decimal? ActCount
  214. {
  215. get { return actCount; }
  216. set { actCount = value; }
  217. }
  218. /// <summary>
  219. /// 重量
  220. /// </summary>
  221. [Description("重量")]
  222. [Nullable(false)]
  223. [DataLength(11)]
  224. public decimal? ActWeight
  225. {
  226. get { return actWeight; }
  227. set { actWeight = value; }
  228. }
  229. /// <summary>
  230. /// 转压库申请状态
  231. /// </summary>
  232. [Description("转压库申请状态")]
  233. [Nullable(true)]
  234. [DataLength(1)]
  235. public string ApplyFlag
  236. {
  237. get { return applyFlag; }
  238. set { applyFlag = value; }
  239. }
  240. /// <summary>
  241. /// 转压库申请人
  242. /// </summary>
  243. [Description("转压库申请人")]
  244. [Nullable(true)]
  245. [DataLength(20)]
  246. public string ApplyFlagName
  247. {
  248. get { return applyFlagName; }
  249. set { applyFlagName = value; }
  250. }
  251. /// <summary>
  252. /// 转压库申请时间
  253. /// </summary>
  254. [Description("转压库申请时间")]
  255. [Nullable(true)]
  256. public string ApplyFlagTime
  257. {
  258. get { return applyFlagTime; }
  259. set { applyFlagTime = value; }
  260. }
  261. /// <summary>
  262. /// 转压库审核通过人
  263. /// </summary>
  264. [Description("转压库审核通过人")]
  265. [Nullable(true)]
  266. [DataLength(20)]
  267. public string ApplyOkName
  268. {
  269. get { return applyOkName; }
  270. set { applyOkName = value; }
  271. }
  272. /// <summary>
  273. /// 转压库审核通过时间
  274. /// </summary>
  275. [Description("转压库审核通过时间")]
  276. [Nullable(true)]
  277. public string ApplyOkTime
  278. {
  279. get { return applyOkTime; }
  280. set { applyOkTime = value; }
  281. }
  282. /// <summary>
  283. /// 炉计划ID
  284. /// </summary>
  285. [Description("炉计划ID")]
  286. [Nullable(true)]
  287. [DataLength(20)]
  288. public string HeatPlanNo
  289. {
  290. get { return heatPlanNo; }
  291. set { heatPlanNo = value; }
  292. }
  293. /// <summary>
  294. /// 有效标志
  295. /// </summary>
  296. [Description("有效标志")]
  297. [Nullable(false)]
  298. [DataLength(1)]
  299. public string Validflag
  300. {
  301. get { return validflag; }
  302. set { validflag = value; }
  303. }
  304. /// <summary>
  305. /// 品名代码
  306. /// </summary>
  307. [Description("品名代码")]
  308. [Nullable(true)]
  309. [DataLength(20)]
  310. public string Produccode
  311. {
  312. get { return produccode; }
  313. set { produccode = value; }
  314. }
  315. /// <summary>
  316. /// 品名描述
  317. /// </summary>
  318. [Description("品名描述")]
  319. [Nullable(true)]
  320. [DataLength(100)]
  321. public string Producname
  322. {
  323. get { return producname; }
  324. set { producname = value; }
  325. }
  326. /// <summary>
  327. /// 钢级(牌号)代码
  328. /// </summary>
  329. [Description("钢级(牌号)代码")]
  330. [Nullable(true)]
  331. [DataLength(10)]
  332. public string Steelcode
  333. {
  334. get { return steelcode; }
  335. set { steelcode = value; }
  336. }
  337. /// <summary>
  338. /// 钢级(牌号)名称
  339. /// </summary>
  340. [Description("钢级(牌号)名称")]
  341. [Nullable(true)]
  342. [DataLength(100)]
  343. public string Steelname
  344. {
  345. get { return steelname; }
  346. set { steelname = value; }
  347. }
  348. /// <summary>
  349. /// 钢种代码
  350. /// </summary>
  351. [Description("钢种代码")]
  352. [Nullable(true)]
  353. [DataLength(10)]
  354. public string Gradecode
  355. {
  356. get { return gradecode; }
  357. set { gradecode = value; }
  358. }
  359. /// <summary>
  360. /// 钢种名称
  361. /// </summary>
  362. [Description("钢种名称")]
  363. [Nullable(true)]
  364. [DataLength(100)]
  365. public string Gradename
  366. {
  367. get { return gradename; }
  368. set { gradename = value; }
  369. }
  370. /// <summary>
  371. /// 产品规格代码
  372. /// </summary>
  373. [Description("产品规格代码")]
  374. [Nullable(true)]
  375. [DataLength(20)]
  376. public string SpecCode
  377. {
  378. get { return specCode; }
  379. set { specCode = value; }
  380. }
  381. /// <summary>
  382. /// 产品规格描述
  383. /// </summary>
  384. [Description("产品规格描述")]
  385. [Nullable(true)]
  386. [DataLength(100)]
  387. public string SpecName
  388. {
  389. get { return specName; }
  390. set { specName = value; }
  391. }
  392. /// <summary>
  393. /// 扣型代码
  394. /// </summary>
  395. [Description("扣型代码")]
  396. [Nullable(true)]
  397. [DataLength(20)]
  398. public string ModelCode
  399. {
  400. get { return modelCode; }
  401. set { modelCode = value; }
  402. }
  403. /// <summary>
  404. /// 扣型描述
  405. /// </summary>
  406. [Description("扣型描述")]
  407. [Nullable(true)]
  408. [DataLength(100)]
  409. public string ModelDesc
  410. {
  411. get { return modelDesc; }
  412. set { modelDesc = value; }
  413. }
  414. /// <summary>
  415. /// 标准代码[最终成品标准]
  416. /// </summary>
  417. [Description("标准代码[最终成品标准]")]
  418. [Nullable(true)]
  419. [DataLength(30)]
  420. public string StdCode
  421. {
  422. get { return stdCode; }
  423. set { stdCode = value; }
  424. }
  425. /// <summary>
  426. /// 标准名称
  427. /// </summary>
  428. [Description("标准名称")]
  429. [Nullable(true)]
  430. [DataLength(256)]
  431. public string StdName
  432. {
  433. get { return stdName; }
  434. set { stdName = value; }
  435. }
  436. /// <summary>
  437. /// 标准类别代码
  438. /// </summary>
  439. [Description("标准类别代码")]
  440. [Nullable(true)]
  441. [DataLength(20)]
  442. public string StdStyle
  443. {
  444. get { return stdStyle; }
  445. set { stdStyle = value; }
  446. }
  447. /// <summary>
  448. /// 标准类别描述
  449. /// </summary>
  450. [Description("标准类别描述(PSL1....)")]
  451. [Nullable(true)]
  452. [DataLength(50)]
  453. public string StdStyleDesc
  454. {
  455. get { return stdStyleDesc; }
  456. set { stdStyleDesc = value; }
  457. }
  458. /// <summary>
  459. /// 合同号
  460. /// </summary>
  461. [Description("合同号")]
  462. [Nullable(true)]
  463. [DataLength(20)]
  464. public string OrderNo
  465. {
  466. get { return orderNo; }
  467. set { orderNo = value; }
  468. }
  469. /// <summary>
  470. /// 合同行号
  471. /// </summary>
  472. [Description("合同行号")]
  473. [Nullable(true)]
  474. [DataLength(3)]
  475. public string OrderSeq
  476. {
  477. get { return orderSeq; }
  478. set { orderSeq = value; }
  479. }
  480. /// <summary>
  481. /// 备注
  482. /// </summary>
  483. [Description("备注")]
  484. [Nullable(true)]
  485. [DataLength(3)]
  486. public string Memo
  487. {
  488. get { return memo; }
  489. set { memo = value; }
  490. }
  491. }
  492. }