StlCcmOptinfoEntity.cs 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717
  1. using System;
  2. using System.ComponentModel;
  3. using Core.Mes.Client.Comm.Attribute;
  4. namespace Core.StlMes.Client.LgClassModel
  5. {
  6. /// <summary>
  7. /// 数据库表STL_CCM_OPTINFO所对应的实体类(生成工具:代码生成工具3.0)
  8. /// 作者:zhou 时间:2017-09-03
  9. /// </summary>
  10. [Serializable]
  11. public class StlCcmOptinfoEntity
  12. {
  13. /// <summary>
  14. /// 加热处理号
  15. /// </summary>
  16. private string heatprocessno = "";
  17. /// <summary>
  18. /// 炉号
  19. /// </summary>
  20. private string stoveNo = "";
  21. /// <summary>
  22. /// 岗位编号
  23. /// </summary>
  24. private string stationcode = "";
  25. /// <summary>
  26. /// 处理次数
  27. /// </summary>
  28. private string disposaltime = "";
  29. /// <summary>
  30. /// 计划钢种
  31. /// </summary>
  32. private string gradecode = "";
  33. /// <summary>
  34. /// 连铸号
  35. /// </summary>
  36. private string ccmstoveno = "";
  37. /// <summary>
  38. /// 工单号
  39. /// </summary>
  40. private string woid = "";
  41. /// <summary>
  42. /// 铸坯断面
  43. /// </summary>
  44. private string billetsection = "";
  45. /// <summary>
  46. /// 钢坯定尺
  47. /// </summary>
  48. private decimal? billetfixsize = null;
  49. /// <summary>
  50. /// 操作时间
  51. /// </summary>
  52. private DateTime? optdate ;
  53. /// <summary>
  54. /// 班次班别
  55. /// </summary>
  56. private string shiftcode = "";
  57. /// <summary>
  58. /// 大包包号
  59. /// </summary>
  60. private string potno = "";
  61. /// <summary>
  62. /// 大包罐级
  63. /// </summary>
  64. private string potdistinction = "";
  65. /// <summary>
  66. /// 大包包龄
  67. /// </summary>
  68. private decimal? potage = null;
  69. /// <summary>
  70. /// 大包包况
  71. /// </summary>
  72. private string potwrapstate = "";
  73. /// <summary>
  74. /// 连浇炉数
  75. /// </summary>
  76. private decimal? mouldstovenum = null;
  77. /// <summary>
  78. /// 上台温度
  79. /// </summary>
  80. private decimal? pfbaletempt = null;
  81. /// <summary>
  82. /// 上台大包重量
  83. /// </summary>
  84. private decimal? pfbalewgt = null;
  85. /// <summary>
  86. /// 实际上台时刻
  87. /// </summary>
  88. private DateTime? balepftime;
  89. /// <summary>
  90. /// 浇注大包包号
  91. /// </summary>
  92. private string mouldingpotno = "";
  93. /// <summary>
  94. /// 浇注大包等级
  95. /// </summary>
  96. private string mouldingpotrank = "";
  97. /// <summary>
  98. /// 浇注大包重量
  99. /// </summary>
  100. private decimal? mouldbalewgt = null;
  101. /// <summary>
  102. /// 浇注大包温度
  103. /// </summary>
  104. private decimal? mouldbaletempt = null;
  105. /// <summary>
  106. /// 大包开浇时刻
  107. /// </summary>
  108. private DateTime? balestarttime;
  109. /// <summary>
  110. /// 大包停浇时刻
  111. /// </summary>
  112. private DateTime? baleendtime;
  113. /// <summary>
  114. /// 大包离台时刻
  115. /// </summary>
  116. private DateTime? baleleavetime;
  117. /// <summary>
  118. /// 下台大包重量
  119. /// </summary>
  120. private decimal? baleleavewgt = null;
  121. /// <summary>
  122. /// 中包包号
  123. /// </summary>
  124. private string mwrapno = "";
  125. /// <summary>
  126. /// 开浇中包重量
  127. /// </summary>
  128. private decimal? mwrapwgt = null;
  129. /// <summary>
  130. /// 中包开浇时刻
  131. /// </summary>
  132. private DateTime? mwrapstarttime;
  133. /// <summary>
  134. /// 中包停浇时刻
  135. /// </summary>
  136. private DateTime? mwrapendtime;
  137. /// <summary>
  138. /// 浇次内顺序
  139. /// </summary>
  140. private decimal? heatSeq = null;
  141. /// <summary>
  142. /// 中包使用次数
  143. /// </summary>
  144. private decimal? bigpotarm1weight = null;
  145. /// <summary>
  146. /// 浇次号
  147. /// </summary>
  148. private string mouldno = "";
  149. /// <summary>
  150. /// 钢包转出余钢
  151. /// </summary>
  152. private decimal? swrapremainwgt = null;
  153. /// <summary>
  154. /// 转包中包重量
  155. /// </summary>
  156. private decimal? smwrapwgt = null;
  157. /// <summary>
  158. /// 铸坯总计长度
  159. /// </summary>
  160. private decimal? billetlength = null;
  161. /// <summary>
  162. /// 铸坯总计重量
  163. /// </summary>
  164. private decimal? billetwgt = null;
  165. /// <summary>
  166. /// 铸坯总计支数
  167. /// </summary>
  168. private decimal? billetnum = null;
  169. /// <summary>
  170. /// 是否回炉(0:没有回炉,1:回炉)
  171. /// </summary>
  172. private string isrs = "";
  173. /// <summary>
  174. /// 工位号
  175. /// </summary>
  176. private string wsid = "";
  177. /// <summary>
  178. /// 操作人员
  179. /// </summary>
  180. private string optpersonnel = "";
  181. /// <summary>
  182. /// 上次刷新时间
  183. /// </summary>
  184. private string updatetime = "";
  185. /// <summary>
  186. /// 备注
  187. /// </summary>
  188. private string memo = "";
  189. /// <summary>
  190. /// 加热处理号
  191. /// </summary>
  192. [Description("加热处理号")]
  193. [Nullable(false)]
  194. [DataLength(20)]
  195. public string Heatprocessno
  196. {
  197. get { return heatprocessno; }
  198. set { heatprocessno = value; }
  199. }
  200. /// <summary>
  201. /// 炉号
  202. /// </summary>
  203. [Description("炉号")]
  204. [Nullable(false)]
  205. [DataLength(10)]
  206. public string StoveNo
  207. {
  208. get { return stoveNo; }
  209. set { stoveNo = value; }
  210. }
  211. /// <summary>
  212. /// 岗位编号
  213. /// </summary>
  214. [Description("岗位编号")]
  215. [Nullable(false)]
  216. [DataLength(5)]
  217. public string Stationcode
  218. {
  219. get { return stationcode; }
  220. set { stationcode = value; }
  221. }
  222. /// <summary>
  223. /// 处理次数
  224. /// </summary>
  225. [Description("处理次数")]
  226. [Nullable(false)]
  227. [DataLength(2)]
  228. public string Disposaltime
  229. {
  230. get { return disposaltime; }
  231. set { disposaltime = value; }
  232. }
  233. /// <summary>
  234. /// 计划钢种
  235. /// </summary>
  236. [Description("计划钢种")]
  237. [Nullable(true)]
  238. [DataLength(20)]
  239. public string Gradecode
  240. {
  241. get { return gradecode; }
  242. set { gradecode = value; }
  243. }
  244. /// <summary>
  245. /// 连铸号
  246. /// </summary>
  247. [Description("连铸号")]
  248. [Nullable(true)]
  249. [DataLength(10)]
  250. public string Ccmstoveno
  251. {
  252. get { return ccmstoveno; }
  253. set { ccmstoveno = value; }
  254. }
  255. /// <summary>
  256. /// 工单号
  257. /// </summary>
  258. [Description("工单号")]
  259. [Nullable(true)]
  260. [DataLength(30)]
  261. public string Woid
  262. {
  263. get { return woid; }
  264. set { woid = value; }
  265. }
  266. /// <summary>
  267. /// 铸坯断面
  268. /// </summary>
  269. [Description("铸坯断面")]
  270. [Nullable(true)]
  271. [DataLength(20)]
  272. public string Billetsection
  273. {
  274. get { return billetsection; }
  275. set { billetsection = value; }
  276. }
  277. /// <summary>
  278. /// 钢坯定尺
  279. /// </summary>
  280. [Description("钢坯定尺")]
  281. [Nullable(true)]
  282. [DataLength(22)]
  283. public decimal? Billetfixsize
  284. {
  285. get { return billetfixsize; }
  286. set { billetfixsize = value; }
  287. }
  288. /// <summary>
  289. /// 操作时间
  290. /// </summary>
  291. [Description("操作时间")]
  292. [Nullable(true)]
  293. public DateTime? Optdate
  294. {
  295. get { return optdate; }
  296. set { optdate = value; }
  297. }
  298. /// <summary>
  299. /// 班次班别
  300. /// </summary>
  301. [Description("班次班别")]
  302. [Nullable(true)]
  303. [DataLength(2)]
  304. public string Shiftcode
  305. {
  306. get { return shiftcode; }
  307. set { shiftcode = value; }
  308. }
  309. /// <summary>
  310. /// 大包包号
  311. /// </summary>
  312. [Description("大包包号")]
  313. [Nullable(true)]
  314. [DataLength(6)]
  315. public string Potno
  316. {
  317. get { return potno; }
  318. set { potno = value; }
  319. }
  320. /// <summary>
  321. /// 大包罐级
  322. /// </summary>
  323. [Description("大包罐级")]
  324. [Nullable(true)]
  325. [DataLength(6)]
  326. public string Potdistinction
  327. {
  328. get { return potdistinction; }
  329. set { potdistinction = value; }
  330. }
  331. /// <summary>
  332. /// 大包包龄
  333. /// </summary>
  334. [Description("大包包龄")]
  335. [Nullable(true)]
  336. [DataLength(22)]
  337. public decimal? Potage
  338. {
  339. get { return potage; }
  340. set { potage = value; }
  341. }
  342. /// <summary>
  343. /// 大包包况
  344. /// </summary>
  345. [Description("大包包况")]
  346. [Nullable(true)]
  347. [DataLength(80)]
  348. public string Potwrapstate
  349. {
  350. get { return potwrapstate; }
  351. set { potwrapstate = value; }
  352. }
  353. /// <summary>
  354. /// 连浇炉数
  355. /// </summary>
  356. [Description("连浇炉数")]
  357. [Nullable(true)]
  358. [DataLength(10)]
  359. public decimal? Mouldstovenum
  360. {
  361. get { return mouldstovenum; }
  362. set { mouldstovenum = value; }
  363. }
  364. /// <summary>
  365. /// 上台温度
  366. /// </summary>
  367. [Description("到站温度")]
  368. [Nullable(true)]
  369. [DataLength(22)]
  370. public decimal? Pfbaletempt
  371. {
  372. get { return pfbaletempt; }
  373. set { pfbaletempt = value; }
  374. }
  375. /// <summary>
  376. /// 上台大包重量
  377. /// </summary>
  378. [Description("上台大包重量")]
  379. [Nullable(true)]
  380. [DataLength(22)]
  381. public decimal? Pfbalewgt
  382. {
  383. get { return pfbalewgt; }
  384. set { pfbalewgt = value; }
  385. }
  386. /// <summary>
  387. /// 实际上台时刻
  388. /// </summary>
  389. [Description("到站时间")]
  390. [Nullable(true)]
  391. public DateTime? Balepftime
  392. {
  393. get { return balepftime; }
  394. set { balepftime = value; }
  395. }
  396. /// <summary>
  397. /// 浇注大包包号
  398. /// </summary>
  399. [Description("浇注大包包号")]
  400. [Nullable(true)]
  401. [DataLength(8)]
  402. public string Mouldingpotno
  403. {
  404. get { return mouldingpotno; }
  405. set { mouldingpotno = value; }
  406. }
  407. /// <summary>
  408. /// 浇注大包等级
  409. /// </summary>
  410. [Description("浇注大包等级")]
  411. [Nullable(true)]
  412. [DataLength(4)]
  413. public string Mouldingpotrank
  414. {
  415. get { return mouldingpotrank; }
  416. set { mouldingpotrank = value; }
  417. }
  418. /// <summary>
  419. /// 浇注大包重量
  420. /// </summary>
  421. [Description("钢水量")]
  422. [Nullable(true)]
  423. [DataLength(22)]
  424. public decimal? Mouldbalewgt
  425. {
  426. get { return mouldbalewgt; }
  427. set { mouldbalewgt = value; }
  428. }
  429. /// <summary>
  430. /// 浇注大包温度
  431. /// </summary>
  432. [Description("浇注大包温度")]
  433. [Nullable(true)]
  434. [DataLength(22)]
  435. public decimal? Mouldbaletempt
  436. {
  437. get { return mouldbaletempt; }
  438. set { mouldbaletempt = value; }
  439. }
  440. /// <summary>
  441. /// 大包开浇时刻
  442. /// </summary>
  443. [Description("大包开浇")]
  444. [Nullable(true)]
  445. public DateTime? Balestarttime
  446. {
  447. get { return balestarttime; }
  448. set { balestarttime = value; }
  449. }
  450. /// <summary>
  451. /// 大包停浇时刻
  452. /// </summary>
  453. [Description("大包停浇")]
  454. [Nullable(true)]
  455. public DateTime? Baleendtime
  456. {
  457. get { return baleendtime; }
  458. set { baleendtime = value; }
  459. }
  460. /// <summary>
  461. /// 大包离台时刻
  462. /// </summary>
  463. [Description("大包停浇")]
  464. [Nullable(true)]
  465. public DateTime? Baleleavetime
  466. {
  467. get { return baleleavetime; }
  468. set { baleleavetime = value; }
  469. }
  470. /// <summary>
  471. /// 下台大包重量
  472. /// </summary>
  473. [Description("下台大包重量")]
  474. [Nullable(true)]
  475. [DataLength(22)]
  476. public decimal? Baleleavewgt
  477. {
  478. get { return baleleavewgt; }
  479. set { baleleavewgt = value; }
  480. }
  481. /// <summary>
  482. /// 中包包号
  483. /// </summary>
  484. [Description("中包包号")]
  485. [Nullable(true)]
  486. [DataLength(10)]
  487. public string Mwrapno
  488. {
  489. get { return mwrapno; }
  490. set { mwrapno = value; }
  491. }
  492. /// <summary>
  493. /// 开浇中包重量
  494. /// </summary>
  495. [Description("开浇中包重量")]
  496. [Nullable(true)]
  497. [DataLength(22)]
  498. public decimal? Mwrapwgt
  499. {
  500. get { return mwrapwgt; }
  501. set { mwrapwgt = value; }
  502. }
  503. /// <summary>
  504. /// 中包开浇时刻
  505. /// </summary>
  506. [Description("中包开浇时刻")]
  507. [Nullable(true)]
  508. public DateTime? Mwrapstarttime
  509. {
  510. get { return mwrapstarttime; }
  511. set { mwrapstarttime = value; }
  512. }
  513. /// <summary>
  514. /// 中包停浇时刻
  515. /// </summary>
  516. [Description("中包停浇时刻")]
  517. [Nullable(true)]
  518. public DateTime? Mwrapendtime
  519. {
  520. get { return mwrapendtime; }
  521. set { mwrapendtime = value; }
  522. }
  523. /// <summary>
  524. /// 浇次内顺序
  525. /// </summary>
  526. [Description("浇次内顺序")]
  527. [Nullable(true)]
  528. [DataLength(22)]
  529. public decimal? HeatSeq
  530. {
  531. get { return heatSeq; }
  532. set { heatSeq = value; }
  533. }
  534. /// <summary>
  535. /// 中包使用次数
  536. /// </summary>
  537. [Description("中包使用次数")]
  538. [Nullable(true)]
  539. [DataLength(22)]
  540. public decimal? Bigpotarm1weight
  541. {
  542. get { return bigpotarm1weight; }
  543. set { bigpotarm1weight = value; }
  544. }
  545. /// <summary>
  546. /// 浇次号
  547. /// </summary>
  548. [Description("浇次号")]
  549. [Nullable(true)]
  550. [DataLength(10)]
  551. public string Mouldno
  552. {
  553. get { return mouldno; }
  554. set { mouldno = value; }
  555. }
  556. /// <summary>
  557. /// 钢包转出余钢
  558. /// </summary>
  559. [Description("大包余钢")]
  560. [Nullable(true)]
  561. [DataLength(22)]
  562. public decimal? Swrapremainwgt
  563. {
  564. get { return swrapremainwgt; }
  565. set { swrapremainwgt = value; }
  566. }
  567. /// <summary>
  568. /// 转包中包重量
  569. /// </summary>
  570. [Description("转包中包重量")]
  571. [Nullable(true)]
  572. [DataLength(22)]
  573. public decimal? Smwrapwgt
  574. {
  575. get { return smwrapwgt; }
  576. set { smwrapwgt = value; }
  577. }
  578. /// <summary>
  579. /// 铸坯总计长度
  580. /// </summary>
  581. [Description("铸坯总计长度")]
  582. [Nullable(true)]
  583. [DataLength(22)]
  584. public decimal? Billetlength
  585. {
  586. get { return billetlength; }
  587. set { billetlength = value; }
  588. }
  589. /// <summary>
  590. /// 铸坯总计重量
  591. /// </summary>
  592. [Description("铸坯总计重量")]
  593. [Nullable(true)]
  594. [DataLength(22)]
  595. public decimal? Billetwgt
  596. {
  597. get { return billetwgt; }
  598. set { billetwgt = value; }
  599. }
  600. /// <summary>
  601. /// 铸坯总计支数
  602. /// </summary>
  603. [Description("铸坯总计支数")]
  604. [Nullable(true)]
  605. [DataLength(8)]
  606. public decimal? Billetnum
  607. {
  608. get { return billetnum; }
  609. set { billetnum = value; }
  610. }
  611. /// <summary>
  612. /// 是否回炉(0:没有回炉,1:回炉)
  613. /// </summary>
  614. [Description("是否回炉(0:没有回炉,1:回炉)")]
  615. [Nullable(true)]
  616. [DataLength(1)]
  617. public string Isrs
  618. {
  619. get { return isrs; }
  620. set { isrs = value; }
  621. }
  622. /// <summary>
  623. /// 工位号
  624. /// </summary>
  625. [Description("工位号")]
  626. [Nullable(true)]
  627. [DataLength(2)]
  628. public string Wsid
  629. {
  630. get { return wsid; }
  631. set { wsid = value; }
  632. }
  633. /// <summary>
  634. /// 操作人员
  635. /// </summary>
  636. [Description("操作人员")]
  637. [Nullable(true)]
  638. [DataLength(20)]
  639. public string Optpersonnel
  640. {
  641. get { return optpersonnel; }
  642. set { optpersonnel = value; }
  643. }
  644. /// <summary>
  645. /// 上次刷新时间
  646. /// </summary>
  647. [Description("上次刷新时间")]
  648. [Nullable(true)]
  649. public string Updatetime
  650. {
  651. get { return updatetime; }
  652. set { updatetime = value; }
  653. }
  654. /// <summary>
  655. /// 备注
  656. /// </summary>
  657. [Description("备注")]
  658. [Nullable(true)]
  659. [DataLength(100)]
  660. public string Memo
  661. {
  662. get { return memo; }
  663. set { memo = value; }
  664. }
  665. }
  666. }