OrderBase.cs 31 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.ComponentModel;
  6. namespace Core.StlMes.Client.PlnSaleOrd.PlanStove.entity
  7. {
  8. public class OrderBase
  9. {
  10. /// <summary>
  11. /// 主合同编号
  12. /// </summary>
  13. private object proOrderNo;
  14. /// <summary>
  15. /// 订单编号
  16. /// </summary>
  17. private object proPlanId;
  18. /// <summary>
  19. /// 工序排产序号
  20. /// </summary>
  21. private object gxPlanNo;
  22. /// <summary>
  23. /// 主排产联动组号
  24. /// </summary>
  25. private object planGroupId;
  26. /// <summary>
  27. /// 主合同来源(销售合同、备料需求、补量需求)
  28. /// </summary>
  29. private object orderSource;
  30. /// <summary>
  31. /// 主交货编码PK
  32. /// </summary>
  33. private object ordLnDlyPk;
  34. /// <summary>
  35. /// 主排产流水号
  36. /// </summary>
  37. private object plnDivideId;
  38. /// <summary>
  39. /// 主合同号
  40. /// </summary>
  41. private object orderNo;
  42. /// <summary>
  43. /// 主合同行号
  44. /// </summary>
  45. private object orderSeq;
  46. /// <summary>
  47. /// 主交货编码
  48. /// </summary>
  49. private object deliveryNo;
  50. /// <summary>
  51. /// 主备料需求号
  52. /// </summary>
  53. private object reqBlId;
  54. /// <summary>
  55. /// 成品外径
  56. /// </summary>
  57. private object outdiameter;
  58. /// <summary>
  59. /// 成品壁厚
  60. /// </summary>
  61. private object wallthick;
  62. /// <summary>
  63. /// 合同长度描述
  64. /// </summary>
  65. private object lengthdisc;
  66. /// <summary>
  67. /// 产线编码
  68. /// </summary>
  69. private object plineCode;
  70. /// <summary>
  71. /// 产线描述
  72. /// </summary>
  73. private object plineName;
  74. /// <summary>
  75. /// 投入物料编码
  76. /// </summary>
  77. private object inwlId;
  78. /// <summary>
  79. /// 投入物料描述
  80. /// </summary>
  81. private object inwlDesc;
  82. /// <summary>
  83. /// 产出物料编码
  84. /// </summary>
  85. private object outwlId;
  86. /// <summary>
  87. /// 产出物料描述
  88. /// </summary>
  89. private object outwlDesc;
  90. /// <summary>
  91. /// 工序目标长度
  92. /// </summary>
  93. private object aimlength;
  94. /// <summary>
  95. /// 待投入重量
  96. /// </summary>
  97. private object inWeightS;
  98. /// <summary>
  99. /// 待投入支数
  100. /// </summary>
  101. private object inNumS;
  102. /// <summary>
  103. /// 排产重量
  104. /// </summary>
  105. private object weigthS;
  106. /// <summary>
  107. /// 排产支数
  108. /// </summary>
  109. private object numS;
  110. /// <summary>
  111. /// 加投重量
  112. /// </summary>
  113. private object addWtIn;
  114. /// <summary>
  115. /// 加投支数
  116. /// </summary>
  117. private object addNumIn;
  118. /// <summary>
  119. /// 投入利库量
  120. /// </summary>
  121. private object matchWtIn;
  122. /// <summary>
  123. /// 投入利库支数
  124. /// </summary>
  125. private object matchNumIn;
  126. /// <summary>
  127. /// 监制编号
  128. /// </summary>
  129. private object prdcrNo;
  130. /// <summary>
  131. /// 本工序监制点
  132. /// </summary>
  133. private object monitorPoint;
  134. /// <summary>
  135. /// 成分标准索引号集合(内控)
  136. /// </summary>
  137. private object cic;
  138. /// <summary>
  139. /// 材质标准索引号集合(内控)
  140. /// </summary>
  141. private object pic;
  142. /// <summary>
  143. /// 公差标准索引号集合(内控)
  144. /// </summary>
  145. private object sic;
  146. /// <summary>
  147. /// 探伤索引号集合(内控)
  148. /// </summary>
  149. private object dic;
  150. /// <summary>
  151. /// 水压索引码集合(内控)
  152. /// </summary>
  153. private object wic;
  154. /// <summary>
  155. /// 加工标准索引号集合(,)(内控)
  156. /// </summary>
  157. private object gic;
  158. /// <summary>
  159. /// 工艺文件号
  160. /// </summary>
  161. private object craftFileNo;
  162. /// <summary>
  163. /// 工艺文件责任人
  164. /// </summary>
  165. private object craftFileMan;
  166. /// <summary>
  167. /// 工艺序号
  168. /// </summary>
  169. private object craftSeq;
  170. /// <summary>
  171. /// 本工序点路径
  172. /// </summary>
  173. private object stationRoad;
  174. /// <summary>
  175. /// 产线内生产顺序号
  176. /// </summary>
  177. private object gxProSeq;
  178. /// <summary>
  179. /// 计划耗时(分)
  180. /// </summary>
  181. private object planUsetime;
  182. /// <summary>
  183. /// 计划开始时间
  184. /// </summary>
  185. private object planTimeB;
  186. /// <summary>
  187. /// 计划结束时间
  188. /// </summary>
  189. private object planTimeE;
  190. /// <summary>
  191. /// 炉计划排产重量
  192. /// </summary>
  193. private object batchedWt;
  194. /// <summary>
  195. /// 炉计划排产支数
  196. /// </summary>
  197. private object batchedNum;
  198. /// <summary>
  199. /// 生产完成重量
  200. /// </summary>
  201. private object finishweight;
  202. /// <summary>
  203. /// 生产完成支数
  204. /// </summary>
  205. private object finishnum;
  206. /// <summary>
  207. /// 执行状态(0计划,1生产中,2完成)
  208. /// </summary>
  209. private object exeStatus;
  210. /// <summary>
  211. /// 是否检修计划
  212. /// </summary>
  213. private object isRepairPln;
  214. /// <summary>
  215. /// 检修类型
  216. /// </summary>
  217. private object repairType;
  218. /// <summary>
  219. /// 是否确认下发
  220. /// </summary>
  221. private object isPlanOk;
  222. /// <summary>
  223. /// 作业批次号
  224. /// </summary>
  225. private object zyBatchId;
  226. /// <summary>
  227. /// 主合同编号
  228. /// </summary>
  229. [Description("主合同编号")]
  230. public object ProOrderNo
  231. {
  232. get { return proOrderNo; }
  233. set
  234. {
  235. if(value == null)
  236. {
  237. proOrderNo = DBNull.Value;
  238. }
  239. else
  240. {
  241. proOrderNo = value;
  242. }
  243. }
  244. }
  245. /// <summary>
  246. /// 订单编号
  247. /// </summary>
  248. [Description("订单编号")]
  249. public object ProPlanId
  250. {
  251. get { return proPlanId; }
  252. set
  253. {
  254. if(value == null)
  255. {
  256. proPlanId = DBNull.Value;
  257. }
  258. else
  259. {
  260. proPlanId = value;
  261. }
  262. }
  263. }
  264. /// <summary>
  265. /// 工序排产序号
  266. /// </summary>
  267. [Description("工序排产序号")]
  268. public object GxPlanNo
  269. {
  270. get { return gxPlanNo; }
  271. set
  272. {
  273. if(value == null)
  274. {
  275. gxPlanNo = DBNull.Value;
  276. }
  277. else
  278. {
  279. gxPlanNo = value;
  280. }
  281. }
  282. }
  283. /// <summary>
  284. /// 主排产联动组号
  285. /// </summary>
  286. [Description("主排产联动组号")]
  287. public object PlanGroupId
  288. {
  289. get { return planGroupId; }
  290. set
  291. {
  292. if(value == null)
  293. {
  294. planGroupId = DBNull.Value;
  295. }
  296. else
  297. {
  298. planGroupId = value;
  299. }
  300. }
  301. }
  302. /// <summary>
  303. /// 主合同来源(销售合同、备料需求、补量需求)
  304. /// </summary>
  305. [Description("主合同来源(销售合同、备料需求、补量需求)")]
  306. public object OrderSource
  307. {
  308. get { return orderSource; }
  309. set
  310. {
  311. if(value == null)
  312. {
  313. orderSource = DBNull.Value;
  314. }
  315. else
  316. {
  317. orderSource = value;
  318. }
  319. }
  320. }
  321. /// <summary>
  322. /// 主交货编码PK
  323. /// </summary>
  324. [Description("主交货编码PK")]
  325. public object OrdLnDlyPk
  326. {
  327. get { return ordLnDlyPk; }
  328. set
  329. {
  330. if(value == null)
  331. {
  332. ordLnDlyPk = DBNull.Value;
  333. }
  334. else
  335. {
  336. ordLnDlyPk = value;
  337. }
  338. }
  339. }
  340. /// <summary>
  341. /// 主排产流水号
  342. /// </summary>
  343. [Description("主排产流水号")]
  344. public object PlnDivideId
  345. {
  346. get { return plnDivideId; }
  347. set
  348. {
  349. if(value == null)
  350. {
  351. plnDivideId = DBNull.Value;
  352. }
  353. else
  354. {
  355. plnDivideId = value;
  356. }
  357. }
  358. }
  359. /// <summary>
  360. /// 主合同号
  361. /// </summary>
  362. [Description("主合同号")]
  363. public object OrderNo
  364. {
  365. get { return orderNo; }
  366. set
  367. {
  368. if(value == null)
  369. {
  370. orderNo = DBNull.Value;
  371. }
  372. else
  373. {
  374. orderNo = value;
  375. }
  376. }
  377. }
  378. /// <summary>
  379. /// 主合同行号
  380. /// </summary>
  381. [Description("主合同行号")]
  382. public object OrderSeq
  383. {
  384. get { return orderSeq; }
  385. set
  386. {
  387. if(value == null)
  388. {
  389. orderSeq = DBNull.Value;
  390. }
  391. else
  392. {
  393. orderSeq = value;
  394. }
  395. }
  396. }
  397. /// <summary>
  398. /// 主交货编码
  399. /// </summary>
  400. [Description("主交货编码")]
  401. public object DeliveryNo
  402. {
  403. get { return deliveryNo; }
  404. set
  405. {
  406. if(value == null)
  407. {
  408. deliveryNo = DBNull.Value;
  409. }
  410. else
  411. {
  412. deliveryNo = value;
  413. }
  414. }
  415. }
  416. /// <summary>
  417. /// 主备料需求号
  418. /// </summary>
  419. [Description("主备料需求号")]
  420. public object ReqBlId
  421. {
  422. get { return reqBlId; }
  423. set
  424. {
  425. if(value == null)
  426. {
  427. reqBlId = DBNull.Value;
  428. }
  429. else
  430. {
  431. reqBlId = value;
  432. }
  433. }
  434. }
  435. /// <summary>
  436. /// 成品外径
  437. /// </summary>
  438. [Description("成品外径")]
  439. public object Outdiameter
  440. {
  441. get { return outdiameter; }
  442. set
  443. {
  444. if(value == null)
  445. {
  446. outdiameter = DBNull.Value;
  447. }
  448. else
  449. {
  450. outdiameter = value;
  451. }
  452. }
  453. }
  454. /// <summary>
  455. /// 成品壁厚
  456. /// </summary>
  457. [Description("成品壁厚")]
  458. public object Wallthick
  459. {
  460. get { return wallthick; }
  461. set
  462. {
  463. if(value == null)
  464. {
  465. wallthick = DBNull.Value;
  466. }
  467. else
  468. {
  469. wallthick = value;
  470. }
  471. }
  472. }
  473. /// <summary>
  474. /// 合同长度描述
  475. /// </summary>
  476. [Description("合同长度描述")]
  477. public object Lengthdisc
  478. {
  479. get { return lengthdisc; }
  480. set
  481. {
  482. if(value == null)
  483. {
  484. lengthdisc = DBNull.Value;
  485. }
  486. else
  487. {
  488. lengthdisc = value;
  489. }
  490. }
  491. }
  492. /// <summary>
  493. /// 产线编码
  494. /// </summary>
  495. [Description("产线编码")]
  496. public object PlineCode
  497. {
  498. get { return plineCode; }
  499. set
  500. {
  501. if(value == null)
  502. {
  503. plineCode = DBNull.Value;
  504. }
  505. else
  506. {
  507. plineCode = value;
  508. }
  509. }
  510. }
  511. /// <summary>
  512. /// 产线描述
  513. /// </summary>
  514. [Description("产线描述")]
  515. public object PlineName
  516. {
  517. get { return plineName; }
  518. set
  519. {
  520. if(value == null)
  521. {
  522. plineName = DBNull.Value;
  523. }
  524. else
  525. {
  526. plineName = value;
  527. }
  528. }
  529. }
  530. /// <summary>
  531. /// 投入物料编码
  532. /// </summary>
  533. [Description("投入物料编码")]
  534. public object InwlId
  535. {
  536. get { return inwlId; }
  537. set
  538. {
  539. if(value == null)
  540. {
  541. inwlId = DBNull.Value;
  542. }
  543. else
  544. {
  545. inwlId = value;
  546. }
  547. }
  548. }
  549. /// <summary>
  550. /// 投入物料描述
  551. /// </summary>
  552. [Description("投入物料描述")]
  553. public object InwlDesc
  554. {
  555. get { return inwlDesc; }
  556. set
  557. {
  558. if(value == null)
  559. {
  560. inwlDesc = DBNull.Value;
  561. }
  562. else
  563. {
  564. inwlDesc = value;
  565. }
  566. }
  567. }
  568. /// <summary>
  569. /// 产出物料编码
  570. /// </summary>
  571. [Description("产出物料编码")]
  572. public object OutwlId
  573. {
  574. get { return outwlId; }
  575. set
  576. {
  577. if(value == null)
  578. {
  579. outwlId = DBNull.Value;
  580. }
  581. else
  582. {
  583. outwlId = value;
  584. }
  585. }
  586. }
  587. /// <summary>
  588. /// 产出物料描述
  589. /// </summary>
  590. [Description("产出物料描述")]
  591. public object OutwlDesc
  592. {
  593. get { return outwlDesc; }
  594. set
  595. {
  596. if(value == null)
  597. {
  598. outwlDesc = DBNull.Value;
  599. }
  600. else
  601. {
  602. outwlDesc = value;
  603. }
  604. }
  605. }
  606. /// <summary>
  607. /// 工序目标长度
  608. /// </summary>
  609. [Description("工序目标长度")]
  610. public object Aimlength
  611. {
  612. get { return aimlength; }
  613. set
  614. {
  615. if(value == null)
  616. {
  617. aimlength = DBNull.Value;
  618. }
  619. else
  620. {
  621. aimlength = value;
  622. }
  623. }
  624. }
  625. /// <summary>
  626. /// 待投入重量
  627. /// </summary>
  628. [Description("待投入重量")]
  629. public object InWeightS
  630. {
  631. get { return inWeightS; }
  632. set
  633. {
  634. if(value == null)
  635. {
  636. inWeightS = DBNull.Value;
  637. }
  638. else
  639. {
  640. inWeightS = value;
  641. }
  642. }
  643. }
  644. /// <summary>
  645. /// 待投入支数
  646. /// </summary>
  647. [Description("待投入支数")]
  648. public object InNumS
  649. {
  650. get { return inNumS; }
  651. set
  652. {
  653. if(value == null)
  654. {
  655. inNumS = DBNull.Value;
  656. }
  657. else
  658. {
  659. inNumS = value;
  660. }
  661. }
  662. }
  663. /// <summary>
  664. /// 排产重量
  665. /// </summary>
  666. [Description("排产重量")]
  667. public object WeigthS
  668. {
  669. get { return weigthS; }
  670. set
  671. {
  672. if(value == null)
  673. {
  674. weigthS = DBNull.Value;
  675. }
  676. else
  677. {
  678. weigthS = value;
  679. }
  680. }
  681. }
  682. /// <summary>
  683. /// 排产支数
  684. /// </summary>
  685. [Description("排产支数")]
  686. public object NumS
  687. {
  688. get { return numS; }
  689. set
  690. {
  691. if(value == null)
  692. {
  693. numS = DBNull.Value;
  694. }
  695. else
  696. {
  697. numS = value;
  698. }
  699. }
  700. }
  701. /// <summary>
  702. /// 加投重量
  703. /// </summary>
  704. [Description("加投重量")]
  705. public object AddWtIn
  706. {
  707. get { return addWtIn; }
  708. set
  709. {
  710. if(value == null)
  711. {
  712. addWtIn = DBNull.Value;
  713. }
  714. else
  715. {
  716. addWtIn = value;
  717. }
  718. }
  719. }
  720. /// <summary>
  721. /// 加投支数
  722. /// </summary>
  723. [Description("加投支数")]
  724. public object AddNumIn
  725. {
  726. get { return addNumIn; }
  727. set
  728. {
  729. if(value == null)
  730. {
  731. addNumIn = DBNull.Value;
  732. }
  733. else
  734. {
  735. addNumIn = value;
  736. }
  737. }
  738. }
  739. /// <summary>
  740. /// 投入利库量
  741. /// </summary>
  742. [Description("投入利库量")]
  743. public object MatchWtIn
  744. {
  745. get { return matchWtIn; }
  746. set
  747. {
  748. if(value == null)
  749. {
  750. matchWtIn = DBNull.Value;
  751. }
  752. else
  753. {
  754. matchWtIn = value;
  755. }
  756. }
  757. }
  758. /// <summary>
  759. /// 投入利库支数
  760. /// </summary>
  761. [Description("投入利库支数")]
  762. public object MatchNumIn
  763. {
  764. get { return matchNumIn; }
  765. set
  766. {
  767. if(value == null)
  768. {
  769. matchNumIn = DBNull.Value;
  770. }
  771. else
  772. {
  773. matchNumIn = value;
  774. }
  775. }
  776. }
  777. /// <summary>
  778. /// 监制编号
  779. /// </summary>
  780. [Description("监制编号")]
  781. public object PrdcrNo
  782. {
  783. get { return prdcrNo; }
  784. set
  785. {
  786. if(value == null)
  787. {
  788. prdcrNo = DBNull.Value;
  789. }
  790. else
  791. {
  792. prdcrNo = value;
  793. }
  794. }
  795. }
  796. /// <summary>
  797. /// 本工序监制点
  798. /// </summary>
  799. [Description("本工序监制点")]
  800. public object MonitorPoint
  801. {
  802. get { return monitorPoint; }
  803. set
  804. {
  805. if(value == null)
  806. {
  807. monitorPoint = DBNull.Value;
  808. }
  809. else
  810. {
  811. monitorPoint = value;
  812. }
  813. }
  814. }
  815. /// <summary>
  816. /// 成分标准索引号集合(内控)
  817. /// </summary>
  818. [Description("成分标准索引号集合(内控)")]
  819. public object Cic
  820. {
  821. get { return cic; }
  822. set
  823. {
  824. if(value == null)
  825. {
  826. cic = DBNull.Value;
  827. }
  828. else
  829. {
  830. cic = value;
  831. }
  832. }
  833. }
  834. /// <summary>
  835. /// 材质标准索引号集合(内控)
  836. /// </summary>
  837. [Description("材质标准索引号集合(内控)")]
  838. public object Pic
  839. {
  840. get { return pic; }
  841. set
  842. {
  843. if(value == null)
  844. {
  845. pic = DBNull.Value;
  846. }
  847. else
  848. {
  849. pic = value;
  850. }
  851. }
  852. }
  853. /// <summary>
  854. /// 公差标准索引号集合(内控)
  855. /// </summary>
  856. [Description("公差标准索引号集合(内控)")]
  857. public object Sic
  858. {
  859. get { return sic; }
  860. set
  861. {
  862. if(value == null)
  863. {
  864. sic = DBNull.Value;
  865. }
  866. else
  867. {
  868. sic = value;
  869. }
  870. }
  871. }
  872. /// <summary>
  873. /// 探伤索引号集合(内控)
  874. /// </summary>
  875. [Description("探伤索引号集合(内控)")]
  876. public object Dic
  877. {
  878. get { return dic; }
  879. set
  880. {
  881. if(value == null)
  882. {
  883. dic = DBNull.Value;
  884. }
  885. else
  886. {
  887. dic = value;
  888. }
  889. }
  890. }
  891. /// <summary>
  892. /// 水压索引码集合(内控)
  893. /// </summary>
  894. [Description("水压索引码集合(内控)")]
  895. public object Wic
  896. {
  897. get { return wic; }
  898. set
  899. {
  900. if(value == null)
  901. {
  902. wic = DBNull.Value;
  903. }
  904. else
  905. {
  906. wic = value;
  907. }
  908. }
  909. }
  910. /// <summary>
  911. /// 加工标准索引号集合(,)(内控)
  912. /// </summary>
  913. [Description("加工标准索引号集合(,)(内控)")]
  914. public object Gic
  915. {
  916. get { return gic; }
  917. set
  918. {
  919. if(value == null)
  920. {
  921. gic = DBNull.Value;
  922. }
  923. else
  924. {
  925. gic = value;
  926. }
  927. }
  928. }
  929. /// <summary>
  930. /// 工艺文件号
  931. /// </summary>
  932. [Description("工艺文件号")]
  933. public object CraftFileNo
  934. {
  935. get { return craftFileNo; }
  936. set
  937. {
  938. if(value == null)
  939. {
  940. craftFileNo = DBNull.Value;
  941. }
  942. else
  943. {
  944. craftFileNo = value;
  945. }
  946. }
  947. }
  948. /// <summary>
  949. /// 工艺文件责任人
  950. /// </summary>
  951. [Description("工艺文件责任人")]
  952. public object CraftFileMan
  953. {
  954. get { return craftFileMan; }
  955. set
  956. {
  957. if(value == null)
  958. {
  959. craftFileMan = DBNull.Value;
  960. }
  961. else
  962. {
  963. craftFileMan = value;
  964. }
  965. }
  966. }
  967. /// <summary>
  968. /// 工艺序号
  969. /// </summary>
  970. [Description("工艺序号")]
  971. public object CraftSeq
  972. {
  973. get { return craftSeq; }
  974. set
  975. {
  976. if(value == null)
  977. {
  978. craftSeq = DBNull.Value;
  979. }
  980. else
  981. {
  982. craftSeq = value;
  983. }
  984. }
  985. }
  986. /// <summary>
  987. /// 本工序点路径
  988. /// </summary>
  989. [Description("本工序点路径")]
  990. public object StationRoad
  991. {
  992. get { return stationRoad; }
  993. set
  994. {
  995. if(value == null)
  996. {
  997. stationRoad = DBNull.Value;
  998. }
  999. else
  1000. {
  1001. stationRoad = value;
  1002. }
  1003. }
  1004. }
  1005. /// <summary>
  1006. /// 产线内生产顺序号
  1007. /// </summary>
  1008. [Description("产线内生产顺序号")]
  1009. public object GxProSeq
  1010. {
  1011. get { return gxProSeq; }
  1012. set
  1013. {
  1014. if(value == null)
  1015. {
  1016. gxProSeq = DBNull.Value;
  1017. }
  1018. else
  1019. {
  1020. gxProSeq = value;
  1021. }
  1022. }
  1023. }
  1024. /// <summary>
  1025. /// 计划耗时(分)
  1026. /// </summary>
  1027. [Description("计划耗时(分)")]
  1028. public object PlanUsetime
  1029. {
  1030. get { return planUsetime; }
  1031. set
  1032. {
  1033. if(value == null)
  1034. {
  1035. planUsetime = DBNull.Value;
  1036. }
  1037. else
  1038. {
  1039. planUsetime = value;
  1040. }
  1041. }
  1042. }
  1043. /// <summary>
  1044. /// 计划开始时间
  1045. /// </summary>
  1046. [Description("计划开始时间")]
  1047. public object PlanTimeB
  1048. {
  1049. get { return planTimeB; }
  1050. set
  1051. {
  1052. if(value == null)
  1053. {
  1054. planTimeB = DBNull.Value;
  1055. }
  1056. else
  1057. {
  1058. planTimeB = value;
  1059. }
  1060. }
  1061. }
  1062. /// <summary>
  1063. /// 计划结束时间
  1064. /// </summary>
  1065. [Description("计划结束时间")]
  1066. public object PlanTimeE
  1067. {
  1068. get { return planTimeE; }
  1069. set
  1070. {
  1071. if(value == null)
  1072. {
  1073. planTimeE = DBNull.Value;
  1074. }
  1075. else
  1076. {
  1077. planTimeE = value;
  1078. }
  1079. }
  1080. }
  1081. /// <summary>
  1082. /// 炉计划排产重量
  1083. /// </summary>
  1084. [Description("炉计划排产重量")]
  1085. public object BatchedWt
  1086. {
  1087. get { return batchedWt; }
  1088. set
  1089. {
  1090. if(value == null)
  1091. {
  1092. batchedWt = DBNull.Value;
  1093. }
  1094. else
  1095. {
  1096. batchedWt = value;
  1097. }
  1098. }
  1099. }
  1100. /// <summary>
  1101. /// 炉计划排产支数
  1102. /// </summary>
  1103. [Description("炉计划排产支数")]
  1104. public object BatchedNum
  1105. {
  1106. get { return batchedNum; }
  1107. set
  1108. {
  1109. if(value == null)
  1110. {
  1111. batchedNum = DBNull.Value;
  1112. }
  1113. else
  1114. {
  1115. batchedNum = value;
  1116. }
  1117. }
  1118. }
  1119. /// <summary>
  1120. /// 生产完成重量
  1121. /// </summary>
  1122. [Description("生产完成重量")]
  1123. public object Finishweight
  1124. {
  1125. get { return finishweight; }
  1126. set
  1127. {
  1128. if(value == null)
  1129. {
  1130. finishweight = DBNull.Value;
  1131. }
  1132. else
  1133. {
  1134. finishweight = value;
  1135. }
  1136. }
  1137. }
  1138. /// <summary>
  1139. /// 生产完成支数
  1140. /// </summary>
  1141. [Description("生产完成支数")]
  1142. public object Finishnum
  1143. {
  1144. get { return finishnum; }
  1145. set
  1146. {
  1147. if(value == null)
  1148. {
  1149. finishnum = DBNull.Value;
  1150. }
  1151. else
  1152. {
  1153. finishnum = value;
  1154. }
  1155. }
  1156. }
  1157. /// <summary>
  1158. /// 执行状态(0计划,1生产中,2完成)
  1159. /// </summary>
  1160. [Description("执行状态(0计划,1生产中,2完成)")]
  1161. public object ExeStatus
  1162. {
  1163. get { return exeStatus; }
  1164. set
  1165. {
  1166. if(value == null)
  1167. {
  1168. exeStatus = DBNull.Value;
  1169. }
  1170. else
  1171. {
  1172. exeStatus = value;
  1173. }
  1174. }
  1175. }
  1176. /// <summary>
  1177. /// 是否检修计划
  1178. /// </summary>
  1179. [Description("是否检修计划")]
  1180. public object IsRepairPln
  1181. {
  1182. get { return isRepairPln; }
  1183. set
  1184. {
  1185. if(value == null)
  1186. {
  1187. isRepairPln = DBNull.Value;
  1188. }
  1189. else
  1190. {
  1191. isRepairPln = value;
  1192. }
  1193. }
  1194. }
  1195. /// <summary>
  1196. /// 检修类型
  1197. /// </summary>
  1198. [Description("检修类型")]
  1199. public object RepairType
  1200. {
  1201. get { return repairType; }
  1202. set
  1203. {
  1204. if(value == null)
  1205. {
  1206. repairType = DBNull.Value;
  1207. }
  1208. else
  1209. {
  1210. repairType = value;
  1211. }
  1212. }
  1213. }
  1214. /// <summary>
  1215. /// 是否确认下发
  1216. /// </summary>
  1217. [Description("是否确认下发")]
  1218. public object IsPlanOk
  1219. {
  1220. get { return isPlanOk; }
  1221. set
  1222. {
  1223. if(value == null)
  1224. {
  1225. isPlanOk = DBNull.Value;
  1226. }
  1227. else
  1228. {
  1229. isPlanOk = value;
  1230. }
  1231. }
  1232. }
  1233. /// <summary>
  1234. /// 作业批次号
  1235. /// </summary>
  1236. [Description("作业批次号")]
  1237. public object ZyBatchId
  1238. {
  1239. get { return zyBatchId; }
  1240. set
  1241. {
  1242. if(value == null)
  1243. {
  1244. zyBatchId = DBNull.Value;
  1245. }
  1246. else
  1247. {
  1248. zyBatchId = value;
  1249. }
  1250. }
  1251. }
  1252. }
  1253. }