MilRackEntity.cs 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.ComponentModel;
  6. using com.steering.mes.zgmil.entity;
  7. namespace Core.StlMes.Client.ZGMil.Entity
  8. {
  9. class MilRackEntity
  10. {
  11. /// <summary>
  12. /// 剔除原因
  13. /// </summary>
  14. private object scrapReason;
  15. /// <summary>
  16. /// 穿孔开始时间
  17. /// </summary>
  18. private object startPerforationTime;
  19. /// <summary>
  20. /// 穿孔结束时间
  21. /// </summary>
  22. private object endPerforationTime;
  23. /// <summary>
  24. /// 穿孔开始温度
  25. /// </summary>
  26. private object startPerforationTemp;
  27. /// <summary>
  28. /// 穿孔结束温度
  29. /// </summary>
  30. private object endPerforationTemp;
  31. /// <summary>
  32. /// 毛管外径
  33. /// </summary>
  34. private object capollaryDiameter;
  35. /// <summary>
  36. /// 毛管壁厚
  37. /// </summary>
  38. private object capollaryWallThickness;
  39. /// <summary>
  40. /// 毛管长度
  41. /// </summary>
  42. private object capollaryLength;
  43. /// <summary>
  44. /// 组炉标识(0-未组炉 1-组炉)
  45. /// </summary>
  46. private object groupFlag;
  47. /// <summary>
  48. /// 组炉前炉号
  49. /// </summary>
  50. private object beforeHeatNo;
  51. /// <summary>
  52. /// 组炉前物料号
  53. /// </summary>
  54. private object beforeMatNo;
  55. /// <summary>
  56. /// 备注
  57. /// </summary>
  58. private object remark;
  59. /// <summary>
  60. /// 采集方式(0-接口采集,1-人工录入)
  61. /// </summary>
  62. private object colMode;
  63. /// <summary>
  64. /// 采集/录入时间
  65. /// </summary>
  66. private object colTime;
  67. /// <summary>
  68. /// 操作人
  69. /// </summary>
  70. private object colUser;
  71. /// <summary>
  72. /// 操作班次
  73. /// </summary>
  74. private object colShift;
  75. /// <summary>
  76. /// 操作班组
  77. /// </summary>
  78. private object colGroup;
  79. /// <summary>
  80. /// 操作人
  81. /// </summary>
  82. private object inUser;
  83. /// <summary>
  84. /// 操作班次
  85. /// </summary>
  86. private object inShift;
  87. /// <summary>
  88. /// 操作班组
  89. /// </summary>
  90. private object inGroup;
  91. /// <summary>
  92. /// 序号
  93. /// </summary>
  94. private object seq;
  95. /// <summary>
  96. /// 剔除时间
  97. /// </summary>
  98. private object scrapTime;
  99. /// <summary>
  100. /// 实绩编号
  101. /// </summary>
  102. private object resultNo;
  103. /// <summary>
  104. /// 交班标识 (0-正常 1-交班点)
  105. /// </summary>
  106. private object changeFlag;
  107. /// <summary>
  108. /// 交班标识
  109. /// </summary>
  110. private object changeFlags;
  111. /// <summary>
  112. /// 材料号
  113. /// </summary>
  114. private object matNo;
  115. /// <summary>
  116. /// 生产批号
  117. /// </summary>
  118. private object lotNo;
  119. /// <summary>
  120. /// 熔炼炉号
  121. /// </summary>
  122. private object stoveNo;
  123. /// <summary>
  124. /// 判定炉号
  125. /// </summary>
  126. private object judgeStoveNo;
  127. /// <summary>
  128. /// 钢级代码
  129. /// </summary>
  130. private object steelcode;
  131. /// <summary>
  132. /// 钢级名称
  133. /// </summary>
  134. private object steelname;
  135. /// <summary>
  136. /// 钢种代码
  137. /// </summary>
  138. private object gradecode;
  139. /// <summary>
  140. /// 钢种名称
  141. /// </summary>
  142. private object gradename;
  143. /// <summary>
  144. /// 厂线代码
  145. /// </summary>
  146. private object plineCode;
  147. /// <summary>
  148. /// 状态(0-正常轧制,1-剔除)
  149. /// </summary>
  150. private object status;
  151. /// <summary>
  152. /// 开轧温度
  153. /// </summary>
  154. private object startRollTemp;
  155. public MilRackEntity()
  156. {
  157. inUser = "";
  158. inShift = "";
  159. inGroup = "";
  160. scrapReason = "";
  161. startPerforationTime = "";
  162. endPerforationTime = "";
  163. startPerforationTemp = "";
  164. endPerforationTemp = "";
  165. capollaryDiameter = "";
  166. capollaryWallThickness = "";
  167. capollaryLength = "";
  168. groupFlag = "";
  169. beforeHeatNo = "";
  170. beforeMatNo = "";
  171. remark = "";
  172. colMode = "";
  173. colTime = "";
  174. colUser = "";
  175. colShift = "";
  176. colGroup = "";
  177. seq = "";
  178. scrapTime = "";
  179. resultNo = "";
  180. changeFlag = "";
  181. changeFlags = "";
  182. matNo = "";
  183. lotNo = "";
  184. stoveNo = "";
  185. judgeStoveNo = "";
  186. steelcode = "";
  187. steelname = "";
  188. gradecode = "";
  189. gradename = "";
  190. plineCode = "";
  191. status = "";
  192. startRollTemp = "";
  193. }
  194. /// <summary>
  195. /// 剔除原因
  196. /// </summary>
  197. [Description("剔除原因")]
  198. public object ScrapReason
  199. {
  200. get { return scrapReason; }
  201. set
  202. {
  203. if(value == null)
  204. {
  205. scrapReason = DBNull.Value;
  206. }
  207. else
  208. {
  209. scrapReason = value;
  210. }
  211. }
  212. }
  213. /// <summary>
  214. /// 穿孔开始时间
  215. /// </summary>
  216. [Description("开始时间")]
  217. public object StartPerforationTime
  218. {
  219. get { return startPerforationTime; }
  220. set
  221. {
  222. if(value == null)
  223. {
  224. startPerforationTime = DBNull.Value;
  225. }
  226. else
  227. {
  228. startPerforationTime = value;
  229. }
  230. }
  231. }
  232. /// <summary>
  233. /// 穿孔结束时间
  234. /// </summary>
  235. [Description("结束时间")]
  236. public object EndPerforationTime
  237. {
  238. get { return endPerforationTime; }
  239. set
  240. {
  241. if(value == null)
  242. {
  243. endPerforationTime = DBNull.Value;
  244. }
  245. else
  246. {
  247. endPerforationTime = value;
  248. }
  249. }
  250. }
  251. /// <summary>
  252. /// 穿孔开始温度
  253. /// </summary>
  254. [Description("穿孔开始温度")]
  255. public object StartPerforationTemp
  256. {
  257. get { return startPerforationTemp; }
  258. set
  259. {
  260. if(value == null)
  261. {
  262. startPerforationTemp = DBNull.Value;
  263. }
  264. else
  265. {
  266. startPerforationTemp = value;
  267. }
  268. }
  269. }
  270. /// <summary>
  271. /// 穿孔结束温度
  272. /// </summary>
  273. [Description("穿孔结束温度")]
  274. public object EndPerforationTemp
  275. {
  276. get { return endPerforationTemp; }
  277. set
  278. {
  279. if(value == null)
  280. {
  281. endPerforationTemp = DBNull.Value;
  282. }
  283. else
  284. {
  285. endPerforationTemp = value;
  286. }
  287. }
  288. }
  289. /// <summary>
  290. /// 毛管外径
  291. /// </summary>
  292. [Description("毛管外径")]
  293. public object CapollaryDiameter
  294. {
  295. get { return capollaryDiameter; }
  296. set
  297. {
  298. if(value == null)
  299. {
  300. capollaryDiameter = DBNull.Value;
  301. }
  302. else
  303. {
  304. capollaryDiameter = value;
  305. }
  306. }
  307. }
  308. /// <summary>
  309. /// 毛管壁厚
  310. /// </summary>
  311. [Description("毛管壁厚")]
  312. public object CapollaryWallThickness
  313. {
  314. get { return capollaryWallThickness; }
  315. set
  316. {
  317. if(value == null)
  318. {
  319. capollaryWallThickness = DBNull.Value;
  320. }
  321. else
  322. {
  323. capollaryWallThickness = value;
  324. }
  325. }
  326. }
  327. /// <summary>
  328. /// 毛管长度
  329. /// </summary>
  330. [Description("毛管长度")]
  331. public object CapollaryLength
  332. {
  333. get { return capollaryLength; }
  334. set
  335. {
  336. if(value == null)
  337. {
  338. capollaryLength = DBNull.Value;
  339. }
  340. else
  341. {
  342. capollaryLength = value;
  343. }
  344. }
  345. }
  346. /// <summary>
  347. /// 组炉标识(0-未组炉 1-组炉)
  348. /// </summary>
  349. [Description("组炉标识(0-未组炉 1-组炉)")]
  350. public object GroupFlag
  351. {
  352. get { return groupFlag; }
  353. set
  354. {
  355. if(value == null)
  356. {
  357. groupFlag = DBNull.Value;
  358. }
  359. else
  360. {
  361. groupFlag = value;
  362. }
  363. }
  364. }
  365. /// <summary>
  366. /// 组炉前炉号
  367. /// </summary>
  368. [Description("组炉前炉号")]
  369. public object BeforeHeatNo
  370. {
  371. get { return beforeHeatNo; }
  372. set
  373. {
  374. if(value == null)
  375. {
  376. beforeHeatNo = DBNull.Value;
  377. }
  378. else
  379. {
  380. beforeHeatNo = value;
  381. }
  382. }
  383. }
  384. /// <summary>
  385. /// 组炉前物料号
  386. /// </summary>
  387. [Description("组炉前物料号")]
  388. public object BeforeMatNo
  389. {
  390. get { return beforeMatNo; }
  391. set
  392. {
  393. if(value == null)
  394. {
  395. beforeMatNo = DBNull.Value;
  396. }
  397. else
  398. {
  399. beforeMatNo = value;
  400. }
  401. }
  402. }
  403. /// <summary>
  404. /// 备注
  405. /// </summary>
  406. [Description("备注")]
  407. public object Remark
  408. {
  409. get { return remark; }
  410. set
  411. {
  412. if(value == null)
  413. {
  414. remark = DBNull.Value;
  415. }
  416. else
  417. {
  418. remark = value;
  419. }
  420. }
  421. }
  422. /// <summary>
  423. /// 采集方式(0-接口采集,1-人工录入)
  424. /// </summary>
  425. [Description("采集方式(0-接口采集,1-人工录入)")]
  426. public object ColMode
  427. {
  428. get { return colMode; }
  429. set
  430. {
  431. if(value == null)
  432. {
  433. colMode = DBNull.Value;
  434. }
  435. else
  436. {
  437. colMode = value;
  438. }
  439. }
  440. }
  441. /// <summary>
  442. /// 采集/录入时间
  443. /// </summary>
  444. [Description("采集/录入时间")]
  445. public object ColTime
  446. {
  447. get { return colTime; }
  448. set
  449. {
  450. if(value == null)
  451. {
  452. colTime = DBNull.Value;
  453. }
  454. else
  455. {
  456. colTime = value;
  457. }
  458. }
  459. }
  460. /// <summary>
  461. /// 操作人
  462. /// </summary>
  463. [Description("操作人")]
  464. public object ColUser
  465. {
  466. get { return colUser; }
  467. set
  468. {
  469. if(value == null)
  470. {
  471. colUser = DBNull.Value;
  472. }
  473. else
  474. {
  475. colUser = value;
  476. }
  477. }
  478. }
  479. /// <summary>
  480. /// 操作班次
  481. /// </summary>
  482. [Description("操作班次")]
  483. public object ColShift
  484. {
  485. get { return colShift; }
  486. set
  487. {
  488. if(value == null)
  489. {
  490. colShift = DBNull.Value;
  491. }
  492. else
  493. {
  494. colShift = value;
  495. }
  496. }
  497. }
  498. /// <summary>
  499. /// 操作班组
  500. /// </summary>
  501. [Description("操作班组")]
  502. public object ColGroup
  503. {
  504. get { return colGroup; }
  505. set
  506. {
  507. if(value == null)
  508. {
  509. colGroup = DBNull.Value;
  510. }
  511. else
  512. {
  513. colGroup = value;
  514. }
  515. }
  516. }
  517. /// <summary>
  518. /// 操作人
  519. /// </summary>
  520. [Description("操作人(入)")]
  521. public object InUser
  522. {
  523. get { return inUser; }
  524. set
  525. {
  526. if (value == null)
  527. {
  528. inUser = DBNull.Value;
  529. }
  530. else
  531. {
  532. inUser = value;
  533. }
  534. }
  535. }
  536. /// <summary>
  537. /// 操作班次
  538. /// </summary>
  539. [Description("操作班次(入)")]
  540. public object InShift
  541. {
  542. get { return inShift; }
  543. set
  544. {
  545. if (value == null)
  546. {
  547. inShift = DBNull.Value;
  548. }
  549. else
  550. {
  551. inShift = value;
  552. }
  553. }
  554. }
  555. /// <summary>
  556. /// 操作班组
  557. /// </summary>
  558. [Description("操作班组(入)")]
  559. public object InGroup
  560. {
  561. get { return inGroup; }
  562. set
  563. {
  564. if (value == null)
  565. {
  566. inGroup = DBNull.Value;
  567. }
  568. else
  569. {
  570. inGroup = value;
  571. }
  572. }
  573. }
  574. /// <summary>
  575. /// 序号
  576. /// </summary>
  577. [Description("管序号")]
  578. public object Seq
  579. {
  580. get { return seq; }
  581. set
  582. {
  583. if(value == null)
  584. {
  585. seq = DBNull.Value;
  586. }
  587. else
  588. {
  589. seq = value;
  590. }
  591. }
  592. }
  593. /// <summary>
  594. /// 剔除时间
  595. /// </summary>
  596. [Description("剔除时间")]
  597. public object ScrapTime
  598. {
  599. get { return scrapTime; }
  600. set
  601. {
  602. if(value == null)
  603. {
  604. scrapTime = DBNull.Value;
  605. }
  606. else
  607. {
  608. scrapTime = value;
  609. }
  610. }
  611. }
  612. /// <summary>
  613. /// 实绩编号
  614. /// </summary>
  615. [Description("实绩编号")]
  616. public object ResultNo
  617. {
  618. get { return resultNo; }
  619. set
  620. {
  621. if(value == null)
  622. {
  623. resultNo = DBNull.Value;
  624. }
  625. else
  626. {
  627. resultNo = value;
  628. }
  629. }
  630. }
  631. /// <summary>
  632. /// 交班标识 (0-正常 1-交班点)
  633. /// </summary>
  634. [Description("交班标识(入)")]
  635. public object ChangeFlag
  636. {
  637. get { return changeFlag; }
  638. set
  639. {
  640. if(value == null)
  641. {
  642. changeFlag = DBNull.Value;
  643. }
  644. else
  645. {
  646. changeFlag = value;
  647. }
  648. }
  649. }
  650. /// <summary>
  651. /// 交班标识 (0-正常 1-交班点)
  652. /// </summary>
  653. [Description("交班标识(出)")]
  654. public object ChangeFlags
  655. {
  656. get { return changeFlags; }
  657. set
  658. {
  659. if(value == null)
  660. {
  661. changeFlags = DBNull.Value;
  662. }
  663. else
  664. {
  665. changeFlags = value;
  666. }
  667. }
  668. }
  669. /// <summary>
  670. /// 材料号
  671. /// </summary>
  672. [Description("材料号")]
  673. public object MatNo
  674. {
  675. get { return matNo; }
  676. set
  677. {
  678. if(value == null)
  679. {
  680. matNo = DBNull.Value;
  681. }
  682. else
  683. {
  684. matNo = value;
  685. }
  686. }
  687. }
  688. /// <summary>
  689. /// 生产批号
  690. /// </summary>
  691. [Description("生产批号")]
  692. public object LotNo
  693. {
  694. get { return lotNo; }
  695. set
  696. {
  697. if(value == null)
  698. {
  699. lotNo = DBNull.Value;
  700. }
  701. else
  702. {
  703. lotNo = value;
  704. }
  705. }
  706. }
  707. /// <summary>
  708. /// 熔炼炉号
  709. /// </summary>
  710. [Description("熔炼炉号")]
  711. public object StoveNo
  712. {
  713. get { return stoveNo; }
  714. set
  715. {
  716. if(value == null)
  717. {
  718. stoveNo = DBNull.Value;
  719. }
  720. else
  721. {
  722. stoveNo = value;
  723. }
  724. }
  725. }
  726. /// <summary>
  727. /// 判定炉号
  728. /// </summary>
  729. [Description("判定炉号")]
  730. public object JudgeStoveNo
  731. {
  732. get { return judgeStoveNo; }
  733. set
  734. {
  735. if(value == null)
  736. {
  737. judgeStoveNo = DBNull.Value;
  738. }
  739. else
  740. {
  741. judgeStoveNo = value;
  742. }
  743. }
  744. }
  745. /// <summary>
  746. /// 钢级代码
  747. /// </summary>
  748. [Description("钢级代码")]
  749. public object Steelcode
  750. {
  751. get { return steelcode; }
  752. set
  753. {
  754. if(value == null)
  755. {
  756. steelcode = DBNull.Value;
  757. }
  758. else
  759. {
  760. steelcode = value;
  761. }
  762. }
  763. }
  764. /// <summary>
  765. /// 钢级名称
  766. /// </summary>
  767. [Description("钢级名称")]
  768. public object Steelname
  769. {
  770. get { return steelname; }
  771. set
  772. {
  773. if(value == null)
  774. {
  775. steelname = DBNull.Value;
  776. }
  777. else
  778. {
  779. steelname = value;
  780. }
  781. }
  782. }
  783. /// <summary>
  784. /// 钢种代码
  785. /// </summary>
  786. [Description("钢种代码")]
  787. public object Gradecode
  788. {
  789. get { return gradecode; }
  790. set
  791. {
  792. if(value == null)
  793. {
  794. gradecode = DBNull.Value;
  795. }
  796. else
  797. {
  798. gradecode = value;
  799. }
  800. }
  801. }
  802. /// <summary>
  803. /// 钢种名称
  804. /// </summary>
  805. [Description("钢种名称")]
  806. public object Gradename
  807. {
  808. get { return gradename; }
  809. set
  810. {
  811. if(value == null)
  812. {
  813. gradename = DBNull.Value;
  814. }
  815. else
  816. {
  817. gradename = value;
  818. }
  819. }
  820. }
  821. /// <summary>
  822. /// 厂线代码
  823. /// </summary>
  824. [Description("厂线代码")]
  825. public object PlineCode
  826. {
  827. get { return plineCode; }
  828. set
  829. {
  830. if(value == null)
  831. {
  832. plineCode = DBNull.Value;
  833. }
  834. else
  835. {
  836. plineCode = value;
  837. }
  838. }
  839. }
  840. /// <summary>
  841. /// 状态(0-正常轧制,1-剔除)
  842. /// </summary>
  843. [Description("结炉状态")]
  844. public object Status
  845. {
  846. get { return status; }
  847. set
  848. {
  849. if(value == null)
  850. {
  851. status = DBNull.Value;
  852. }
  853. else
  854. {
  855. status = value;
  856. }
  857. }
  858. }
  859. /// <summary>
  860. /// 开轧温度
  861. /// </summary>
  862. [Description("开轧温度")]
  863. public object StartRollTemp
  864. {
  865. get { return startRollTemp; }
  866. set
  867. {
  868. if(value == null)
  869. {
  870. startRollTemp = DBNull.Value;
  871. }
  872. else
  873. {
  874. startRollTemp = value;
  875. }
  876. }
  877. }
  878. }
  879. }