PlnSteelforOrdEntity1.cs 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883
  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.YdmStuffManage.Entity
  8. {
  9. class PlnSteelforOrdEntity1
  10. {
  11. private List<PlnSteelforOrdEntity> plnSteelOrd = null;
  12. public List<PlnSteelforOrdEntity> PlnSteelOrd
  13. {
  14. get { return plnSteelOrd; }
  15. set { plnSteelOrd = value; }
  16. }
  17. /// <summary>
  18. /// 虚拟炉号
  19. /// </summary>
  20. private string furnaceno = "";
  21. /// <summary>
  22. /// 顺序号(虚拟炉号)
  23. /// </summary>
  24. private string sequenceno = "";
  25. /// <summary>
  26. /// 浇次号
  27. /// </summary>
  28. private string castNo = "";
  29. /// <summary>
  30. /// 浇次顺序号(×)
  31. /// </summary>
  32. private string sequenceincast = "";
  33. /// <summary>
  34. /// 状态(0=组炉,1=组浇,2=下发)????
  35. /// </summary>
  36. private string status = "";
  37. /// <summary>
  38. /// 铸造订单编号
  39. /// </summary>
  40. private string proPlanId = "";
  41. /// <summary>
  42. /// 工序排产序号
  43. /// </summary>
  44. private string gxPlanNo = "";
  45. /// <summary>
  46. /// 管坯需求编号(×)
  47. /// </summary>
  48. private string gpreqId = "";
  49. /// <summary>
  50. /// 产出物料编码
  51. /// </summary>
  52. private string materialNo = "";
  53. /// <summary>
  54. /// 产出物料描述
  55. /// </summary>
  56. private string materialName = "";
  57. /// <summary>
  58. /// 钢种代码
  59. /// </summary>
  60. private string gradecode = "";
  61. /// <summary>
  62. /// 钢种名称
  63. /// </summary>
  64. private string gradename = "";
  65. /// <summary>
  66. /// 管坯直径
  67. /// </summary>
  68. private string diameter = null;
  69. /// <summary>
  70. /// 单倍坯长(mm)
  71. /// </summary>
  72. private decimal? lenGpSingle = null;
  73. /// <summary>
  74. /// 倍尺数
  75. /// </summary>
  76. private decimal? cutNumGp = null;
  77. /// <summary>
  78. /// 倍尺长度(mm)
  79. /// </summary>
  80. private decimal? lengthM = null;
  81. /// <summary>
  82. /// 单倍坯重
  83. /// </summary>
  84. private decimal? weightGpOne = null;
  85. /// <summary>
  86. /// 倍尺单重
  87. /// </summary>
  88. private decimal? weightM = null;
  89. /// <summary>
  90. /// 倍尺坯重量(计划吨)
  91. /// </summary>
  92. private decimal? totWeightM = null;
  93. /// <summary>
  94. /// 倍尺坯支数(计划支)
  95. /// </summary>
  96. private decimal? totMumM = null;
  97. /// <summary>
  98. /// 管坯类型(1铸坯2锻坯)
  99. /// </summary>
  100. private string gptype = "";
  101. /// <summary>
  102. /// 铸造类型(1连铸2模铸)
  103. /// </summary>
  104. private string castingtype = "";
  105. /// <summary>
  106. /// 切割方式
  107. /// </summary>
  108. private string cuttype = "";
  109. /// <summary>
  110. /// 是否余材(0订单材1余材)
  111. /// </summary>
  112. private string surplusflag = "";
  113. /// <summary>
  114. /// 余材类型(1生产超量2开浇加量3尾炉加量4连浇前炉加量5连浇后炉加量)
  115. /// </summary>
  116. private string surplusType = "";
  117. /// <summary>
  118. /// 余材参照铸造订单号
  119. /// </summary>
  120. private string refOrdZz = "";
  121. /// <summary>
  122. /// 余材参照管坯需求号
  123. /// </summary>
  124. private string refGpreqId = "";
  125. /// <summary>
  126. /// 是否余材已再分配
  127. /// </summary>
  128. private string ifSurplusAlloted = "";
  129. /// <summary>
  130. /// 成分标准索引号(内控)
  131. /// </summary>
  132. private string cic = "";
  133. /// <summary>
  134. /// 材质标准索引号(内控)
  135. /// </summary>
  136. private string pic = "";
  137. /// <summary>
  138. /// 公差标准索引号(内控)
  139. /// </summary>
  140. private string sic = "";
  141. /// <summary>
  142. /// 探伤索引号(内控)
  143. /// </summary>
  144. private string dic = "";
  145. /// <summary>
  146. /// 是否已轧管组批 (0未组批 1 已组批 2 坯料下线)???
  147. /// </summary>
  148. private string ifBatchedZg = "";
  149. /// <summary>
  150. /// 轧管组批支数????
  151. /// </summary>
  152. private decimal? batchedNum = null;
  153. /// <summary>
  154. /// 备注
  155. /// </summary>
  156. private string memo = "";
  157. /// <summary>
  158. /// 制定人
  159. /// </summary>
  160. private string makeman = "";
  161. /// <summary>
  162. /// 制定时间
  163. /// </summary>
  164. private string maketime = "";
  165. /// <summary>
  166. /// 投入物料编码
  167. /// </summary>
  168. private string wlidIn = "";
  169. /// <summary>
  170. /// 投入物料描述
  171. /// </summary>
  172. private string wldescIn = "";
  173. /// <summary>
  174. /// 铸机号
  175. /// </summary>
  176. private string ccmid = "";
  177. /// <summary>
  178. /// 冶炼炉号(电炉号)
  179. /// </summary>
  180. private string stoveNo = "";
  181. /// <summary>
  182. /// 判定炉号
  183. /// </summary>
  184. private string judgeStoveNo = "";
  185. /// <summary>
  186. /// 标示炉号(打印炉号)
  187. /// </summary>
  188. private string flagStoveNo = "";
  189. /// <summary>
  190. /// 作业状态:00=初始状态;10=切割完成;20=表检完成;30=下线
  191. /// </summary>
  192. private string ccmState = "";
  193. /// <summary>
  194. /// 铸造计划类型:00=正常;10=表检返线;20=下线返线
  195. /// </summary>
  196. private string ccmPlnType = "";
  197. /// <summary>
  198. /// 判定炉号序号
  199. /// </summary>
  200. private string judgeStoveNoSeq = "";
  201. /// <summary>
  202. /// 铸流号
  203. /// </summary>
  204. private string flowno = "";
  205. /// <summary>
  206. /// 倍尺坯支数(计划支)
  207. /// </summary>
  208. private decimal? dMumM = null;
  209. /// <summary>
  210. /// 铸造产线编码
  211. /// </summary>
  212. private string plineCode = "";
  213. /// <summary>
  214. /// 铸造产线描述
  215. /// </summary>
  216. private string plineName = "";
  217. /// <summary>
  218. /// 电炉产线编码
  219. /// </summary>
  220. private string efPlineCode = "";
  221. /// <summary>
  222. /// 电炉产线描述
  223. /// </summary>
  224. private string efPlineName = "";
  225. /// <summary>
  226. /// 无注释
  227. /// </summary>
  228. private string wic = "";
  229. /// <summary>
  230. /// 无注释
  231. /// </summary>
  232. private string gic = "";
  233. /// <summary>
  234. /// 虚拟炉号
  235. /// </summary>
  236. [Description("虚拟炉号")]
  237. [Nullable(false)]
  238. [DataLength(20)]
  239. public string Furnaceno
  240. {
  241. get { return furnaceno; }
  242. set { furnaceno = value; }
  243. }
  244. /// <summary>
  245. /// 顺序号(虚拟炉号)
  246. /// </summary>
  247. [Description("顺序号(虚拟炉号)")]
  248. [Nullable(false)]
  249. [DataLength(20)]
  250. public string Sequenceno
  251. {
  252. get { return sequenceno; }
  253. set { sequenceno = value; }
  254. }
  255. /// <summary>
  256. /// 浇次号
  257. /// </summary>
  258. [Description("浇次号")]
  259. [Nullable(true)]
  260. [DataLength(20)]
  261. public string CastNo
  262. {
  263. get { return castNo; }
  264. set { castNo = value; }
  265. }
  266. /// <summary>
  267. /// 浇次顺序号(×)
  268. /// </summary>
  269. [Description("浇次顺序号(×)")]
  270. [Nullable(true)]
  271. [DataLength(20)]
  272. public string Sequenceincast
  273. {
  274. get { return sequenceincast; }
  275. set { sequenceincast = value; }
  276. }
  277. /// <summary>
  278. /// 状态(0=组炉,1=组浇,2=下发)????
  279. /// </summary>
  280. [Description("状态(0=组炉,1=组浇,2=下发)????")]
  281. [Nullable(true)]
  282. [DataLength(20)]
  283. public string Status
  284. {
  285. get { return status; }
  286. set { status = value; }
  287. }
  288. /// <summary>
  289. /// 铸造订单编号
  290. /// </summary>
  291. [Description("铸造订单编号")]
  292. [Nullable(true)]
  293. [DataLength(20)]
  294. public string ProPlanId
  295. {
  296. get { return proPlanId; }
  297. set { proPlanId = value; }
  298. }
  299. /// <summary>
  300. /// 工序排产序号
  301. /// </summary>
  302. [Description("工序排产序号")]
  303. [Nullable(true)]
  304. [DataLength(10)]
  305. public string GxPlanNo
  306. {
  307. get { return gxPlanNo; }
  308. set { gxPlanNo = value; }
  309. }
  310. /// <summary>
  311. /// 管坯需求编号(×)
  312. /// </summary>
  313. [Description("管坯需求编号(×)")]
  314. [Nullable(true)]
  315. [DataLength(20)]
  316. public string GpreqId
  317. {
  318. get { return gpreqId; }
  319. set { gpreqId = value; }
  320. }
  321. /// <summary>
  322. /// 产出物料编码
  323. /// </summary>
  324. [Description("产出物料编码")]
  325. [Nullable(true)]
  326. [DataLength(20)]
  327. public string MaterialNo
  328. {
  329. get { return materialNo; }
  330. set { materialNo = value; }
  331. }
  332. /// <summary>
  333. /// 产出物料描述
  334. /// </summary>
  335. [Description("产出物料描述")]
  336. [Nullable(true)]
  337. [DataLength(100)]
  338. public string MaterialName
  339. {
  340. get { return materialName; }
  341. set { materialName = value; }
  342. }
  343. /// <summary>
  344. /// 钢种代码
  345. /// </summary>
  346. [Description("钢种代码")]
  347. [Nullable(true)]
  348. [DataLength(10)]
  349. public string Gradecode
  350. {
  351. get { return gradecode; }
  352. set { gradecode = value; }
  353. }
  354. /// <summary>
  355. /// 钢种名称
  356. /// </summary>
  357. [Description("钢种名称")]
  358. [Nullable(true)]
  359. [DataLength(100)]
  360. public string Gradename
  361. {
  362. get { return gradename; }
  363. set { gradename = value; }
  364. }
  365. /// <summary>
  366. /// 管坯直径
  367. /// </summary>
  368. [Description("管坯直径")]
  369. [Nullable(true)]
  370. [DataLength(10)]
  371. public string Diameter
  372. {
  373. get { return diameter; }
  374. set { diameter = value; }
  375. }
  376. /// <summary>
  377. /// 单倍坯长(mm)
  378. /// </summary>
  379. [Description("单倍坯长(mm)")]
  380. [Nullable(true)]
  381. [DataLength(10)]
  382. public decimal? LenGpSingle
  383. {
  384. get { return lenGpSingle; }
  385. set { lenGpSingle = value; }
  386. }
  387. /// <summary>
  388. /// 倍尺数
  389. /// </summary>
  390. [Description("倍尺数")]
  391. [Nullable(true)]
  392. [DataLength(5)]
  393. public decimal? CutNumGp
  394. {
  395. get { return cutNumGp; }
  396. set { cutNumGp = value; }
  397. }
  398. /// <summary>
  399. /// 倍尺长度(mm)
  400. /// </summary>
  401. [Description("倍尺长度(mm)")]
  402. [Nullable(true)]
  403. [DataLength(10)]
  404. public decimal? LengthM
  405. {
  406. get { return lengthM; }
  407. set { lengthM = value; }
  408. }
  409. /// <summary>
  410. /// 单倍坯重
  411. /// </summary>
  412. [Description("单倍坯重")]
  413. [Nullable(true)]
  414. [DataLength(10)]
  415. public decimal? WeightGpOne
  416. {
  417. get { return weightGpOne; }
  418. set { weightGpOne = value; }
  419. }
  420. /// <summary>
  421. /// 倍尺单重
  422. /// </summary>
  423. [Description("倍尺单重")]
  424. [Nullable(true)]
  425. [DataLength(10)]
  426. public decimal? WeightM
  427. {
  428. get { return weightM; }
  429. set { weightM = value; }
  430. }
  431. /// <summary>
  432. /// 倍尺坯重量(计划吨)
  433. /// </summary>
  434. [Description("倍尺坯重量(计划吨)")]
  435. [Nullable(true)]
  436. [DataLength(10)]
  437. public decimal? TotWeightM
  438. {
  439. get { return totWeightM; }
  440. set { totWeightM = value; }
  441. }
  442. /// <summary>
  443. /// 倍尺坯支数(计划支)
  444. /// </summary>
  445. [Description("倍尺坯支数(计划支)")]
  446. [Nullable(true)]
  447. [DataLength(10)]
  448. public decimal? TotMumM
  449. {
  450. get { return totMumM; }
  451. set { totMumM = value; }
  452. }
  453. /// <summary>
  454. /// 管坯类型(1铸坯2锻坯)
  455. /// </summary>
  456. [Description("管坯类型(1铸坯2锻坯)")]
  457. [Nullable(true)]
  458. [DataLength(20)]
  459. public string Gptype
  460. {
  461. get { return gptype; }
  462. set { gptype = value; }
  463. }
  464. /// <summary>
  465. /// 铸造类型(1连铸2模铸)
  466. /// </summary>
  467. [Description("铸造类型(1连铸2模铸)")]
  468. [Nullable(true)]
  469. [DataLength(20)]
  470. public string Castingtype
  471. {
  472. get { return castingtype; }
  473. set { castingtype = value; }
  474. }
  475. /// <summary>
  476. /// 切割方式
  477. /// </summary>
  478. [Description("切割方式")]
  479. [Nullable(true)]
  480. [DataLength(20)]
  481. public string Cuttype
  482. {
  483. get { return cuttype; }
  484. set { cuttype = value; }
  485. }
  486. /// <summary>
  487. /// 是否余材(0订单材1余材)
  488. /// </summary>
  489. [Description("是否余材")]
  490. [Nullable(true)]
  491. [DataLength(1)]
  492. public string Surplusflag
  493. {
  494. get { return surplusflag; }
  495. set { surplusflag = value; }
  496. }
  497. /// <summary>
  498. /// 余材类型(1生产超量2开浇加量3尾炉加量4连浇前炉加量5连浇后炉加量)
  499. /// </summary>
  500. [Description("余材类型(1生产超量2开浇加量3尾炉加量4连浇前炉加量5连浇后炉加量)")]
  501. [Nullable(true)]
  502. [DataLength(1)]
  503. public string SurplusType
  504. {
  505. get { return surplusType; }
  506. set { surplusType = value; }
  507. }
  508. /// <summary>
  509. /// 余材参照铸造订单号
  510. /// </summary>
  511. [Description("余材参照铸造订单号")]
  512. [Nullable(true)]
  513. [DataLength(1)]
  514. public string RefOrdZz
  515. {
  516. get { return refOrdZz; }
  517. set { refOrdZz = value; }
  518. }
  519. /// <summary>
  520. /// 余材参照管坯需求号
  521. /// </summary>
  522. [Description("余材参照管坯需求号")]
  523. [Nullable(true)]
  524. [DataLength(1)]
  525. public string RefGpreqId
  526. {
  527. get { return refGpreqId; }
  528. set { refGpreqId = value; }
  529. }
  530. /// <summary>
  531. /// 是否余材已再分配
  532. /// </summary>
  533. [Description("是否余材已再分配")]
  534. [Nullable(true)]
  535. [DataLength(1)]
  536. public string IfSurplusAlloted
  537. {
  538. get { return ifSurplusAlloted; }
  539. set { ifSurplusAlloted = value; }
  540. }
  541. /// <summary>
  542. /// 成分标准索引号(内控)
  543. /// </summary>
  544. [Description("成分标准索引号(内控)")]
  545. [Nullable(true)]
  546. [DataLength(50)]
  547. public string Cic
  548. {
  549. get { return cic; }
  550. set { cic = value; }
  551. }
  552. /// <summary>
  553. /// 材质标准索引号(内控)
  554. /// </summary>
  555. [Description("材质标准索引号(内控)")]
  556. [Nullable(true)]
  557. [DataLength(50)]
  558. public string Pic
  559. {
  560. get { return pic; }
  561. set { pic = value; }
  562. }
  563. /// <summary>
  564. /// 公差标准索引号(内控)
  565. /// </summary>
  566. [Description("公差标准索引号(内控)")]
  567. [Nullable(true)]
  568. [DataLength(50)]
  569. public string Sic
  570. {
  571. get { return sic; }
  572. set { sic = value; }
  573. }
  574. /// <summary>
  575. /// 探伤索引号(内控)
  576. /// </summary>
  577. [Description("探伤索引号(内控)")]
  578. [Nullable(true)]
  579. [DataLength(50)]
  580. public string Dic
  581. {
  582. get { return dic; }
  583. set { dic = value; }
  584. }
  585. /// <summary>
  586. /// 是否已轧管组批 (0未组批 1 已组批 2 坯料下线)???
  587. /// </summary>
  588. [Description("是否已轧管组批 (0未组批 1 已组批 2 坯料下线)???")]
  589. [Nullable(true)]
  590. [DataLength(1)]
  591. public string IfBatchedZg
  592. {
  593. get { return ifBatchedZg; }
  594. set { ifBatchedZg = value; }
  595. }
  596. /// <summary>
  597. /// 轧管组批支数????
  598. /// </summary>
  599. [Description("轧管组批支数????")]
  600. [Nullable(true)]
  601. [DataLength(10)]
  602. public decimal? BatchedNum
  603. {
  604. get { return batchedNum; }
  605. set { batchedNum = value; }
  606. }
  607. /// <summary>
  608. /// 备注
  609. /// </summary>
  610. [Description("备注")]
  611. [Nullable(true)]
  612. [DataLength(200)]
  613. public string Memo
  614. {
  615. get { return memo; }
  616. set { memo = value; }
  617. }
  618. /// <summary>
  619. /// 制定人
  620. /// </summary>
  621. [Description("制定人")]
  622. [Nullable(true)]
  623. [DataLength(20)]
  624. public string Makeman
  625. {
  626. get { return makeman; }
  627. set { makeman = value; }
  628. }
  629. /// <summary>
  630. /// 制定时间
  631. /// </summary>
  632. [Description("制定时间")]
  633. [Nullable(true)]
  634. public string Maketime
  635. {
  636. get { return maketime; }
  637. set { maketime = value; }
  638. }
  639. /// <summary>
  640. /// 投入物料编码
  641. /// </summary>
  642. [Description("投入物料编码")]
  643. [Nullable(true)]
  644. [DataLength(20)]
  645. public string WlidIn
  646. {
  647. get { return wlidIn; }
  648. set { wlidIn = value; }
  649. }
  650. /// <summary>
  651. /// 投入物料描述
  652. /// </summary>
  653. [Description("投入物料描述")]
  654. [Nullable(true)]
  655. [DataLength(40)]
  656. public string WldescIn
  657. {
  658. get { return wldescIn; }
  659. set { wldescIn = value; }
  660. }
  661. /// <summary>
  662. /// 铸机号
  663. /// </summary>
  664. [Description("铸机号")]
  665. [Nullable(true)]
  666. [DataLength(20)]
  667. public string Ccmid
  668. {
  669. get { return ccmid; }
  670. set { ccmid = value; }
  671. }
  672. /// <summary>
  673. /// 冶炼炉号(电炉号)
  674. /// </summary>
  675. [Description("熔炼炉号")]
  676. [Nullable(true)]
  677. [DataLength(20)]
  678. public string StoveNo
  679. {
  680. get { return stoveNo; }
  681. set { stoveNo = value; }
  682. }
  683. /// <summary>
  684. /// 判定炉号
  685. /// </summary>
  686. [Description("判定炉号")]
  687. [Nullable(true)]
  688. [DataLength(6)]
  689. public string JudgeStoveNo
  690. {
  691. get { return judgeStoveNo; }
  692. set { judgeStoveNo = value; }
  693. }
  694. /// <summary>
  695. /// 标示炉号(打印炉号)
  696. /// </summary>
  697. [Description("标示炉号(打印炉号)")]
  698. [Nullable(true)]
  699. [DataLength(20)]
  700. public string FlagStoveNo
  701. {
  702. get { return flagStoveNo; }
  703. set { flagStoveNo = value; }
  704. }
  705. /// <summary>
  706. /// 作业状态:00=初始状态;10=切割完成;20=表检完成;30=下线
  707. /// </summary>
  708. [Description("执行状态")]
  709. [Nullable(true)]
  710. [DataLength(2)]
  711. public string CcmState
  712. {
  713. get { return ccmState; }
  714. set { ccmState = value; }
  715. }
  716. /// <summary>
  717. /// 铸造计划类型:00=正常;10=表检返线;20=下线返线
  718. /// </summary>
  719. [Description("铸造计划类型:00=正常;10=表检返线;20=下线返线")]
  720. [Nullable(true)]
  721. [DataLength(2)]
  722. public string CcmPlnType
  723. {
  724. get { return ccmPlnType; }
  725. set { ccmPlnType = value; }
  726. }
  727. /// <summary>
  728. /// 判定炉号序号
  729. /// </summary>
  730. [Description("判定炉号(序号)")]
  731. [Nullable(true)]
  732. [DataLength(6)]
  733. public string JudgeStoveNoSeq
  734. {
  735. get { return judgeStoveNoSeq; }
  736. set { judgeStoveNoSeq = value; }
  737. }
  738. /// <summary>
  739. /// 铸流号
  740. /// </summary>
  741. [Description("铸流号")]
  742. [Nullable(true)]
  743. [DataLength(2)]
  744. public string Flowno
  745. {
  746. get { return flowno; }
  747. set { flowno = value; }
  748. }
  749. /// <summary>
  750. /// 倍尺坯支数(计划支)
  751. /// </summary>
  752. [Description("倍尺坯支数(计划支)")]
  753. [Nullable(true)]
  754. [DataLength(10)]
  755. public decimal? DMumM
  756. {
  757. get { return dMumM; }
  758. set { dMumM = value; }
  759. }
  760. /// <summary>
  761. /// 铸造产线编码
  762. /// </summary>
  763. [Description("铸造产线编码")]
  764. [Nullable(true)]
  765. [DataLength(20)]
  766. public string PlineCode
  767. {
  768. get { return plineCode; }
  769. set { plineCode = value; }
  770. }
  771. /// <summary>
  772. /// 铸造产线描述
  773. /// </summary>
  774. [Description("铸造产线描述")]
  775. [Nullable(true)]
  776. [DataLength(50)]
  777. public string PlineName
  778. {
  779. get { return plineName; }
  780. set { plineName = value; }
  781. }
  782. /// <summary>
  783. /// 电炉产线编码
  784. /// </summary>
  785. [Description("电炉产线编码")]
  786. [Nullable(true)]
  787. [DataLength(20)]
  788. public string EfPlineCode
  789. {
  790. get { return efPlineCode; }
  791. set { efPlineCode = value; }
  792. }
  793. /// <summary>
  794. /// 电炉产线描述
  795. /// </summary>
  796. [Description("电炉产线描述")]
  797. [Nullable(true)]
  798. [DataLength(100)]
  799. public string EfPlineName
  800. {
  801. get { return efPlineName; }
  802. set { efPlineName = value; }
  803. }
  804. /// <summary>
  805. /// 无注释
  806. /// </summary>
  807. [Description("无注释")]
  808. [Nullable(true)]
  809. [DataLength(50)]
  810. public string Wic
  811. {
  812. get { return wic; }
  813. set { wic = value; }
  814. }
  815. /// <summary>
  816. /// 无注释
  817. /// </summary>
  818. [Description("无注释")]
  819. [Nullable(true)]
  820. [DataLength(50)]
  821. public string Gic
  822. {
  823. get { return gic; }
  824. set { gic = value; }
  825. }
  826. }
  827. }