PlnOrdJgxSPineEntity.cs 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924
  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.PlnSaleOrd.Entity
  8. {
  9. class PlnOrdJgxSPineEntity
  10. {
  11. /// <summary>
  12. /// 合同行PK
  13. /// </summary>
  14. private string ordLnPk = "";
  15. /// <summary>
  16. /// 工艺序号
  17. /// </summary>
  18. private string craftSeq = "";
  19. /// <summary>
  20. /// 工序排产序号
  21. /// </summary>
  22. private string gxPlanNo = "";
  23. /// <summary>
  24. /// ORD_LN_PK(ORD_PK+三位流水号)
  25. /// </summary>
  26. [Description("ORD_LN_PK")]
  27. [Nullable(false)]
  28. [DataLength(40)]
  29. public string OrdLnPk
  30. {
  31. get { return ordLnPk; }
  32. set { ordLnPk = value; }
  33. }
  34. /// <summary>
  35. /// 工艺序号
  36. /// </summary>
  37. [Description("工艺序号")]
  38. [Nullable(true)]
  39. [DataLength(5)]
  40. public string CraftSeq
  41. {
  42. get { return craftSeq; }
  43. set { craftSeq = value; }
  44. }
  45. /// <summary>
  46. /// 合同行
  47. /// </summary>
  48. private string orderNoSeq = "";
  49. /// <summary>
  50. /// 加工线合同编号
  51. /// </summary>
  52. private string proOrderNo = "";
  53. /// <summary>
  54. /// 排产联动组号
  55. /// </summary>
  56. private string planGroupId = "";
  57. /// <summary>
  58. /// 合同来源(销售合同、备料需求、补量需求)
  59. /// </summary>
  60. private string orderSource = "";
  61. /// <summary>
  62. /// 交货编码PK
  63. /// </summary>
  64. private string ordLnDlyPk = "";
  65. /// <summary>
  66. /// 排产流水号
  67. /// </summary>
  68. private string plnDivideId = "";
  69. /// <summary>
  70. /// 合同号
  71. /// </summary>
  72. private string orderNo = "";
  73. /// <summary>
  74. /// 合同行号
  75. /// </summary>
  76. private string orderSeq = "";
  77. /// <summary>
  78. /// 交货编码
  79. /// </summary>
  80. private string deliveryNo = "";
  81. /// <summary>
  82. /// 备料需求号
  83. /// </summary>
  84. private string reqBlId = "";
  85. /// <summary>
  86. /// 制程索引号
  87. /// </summary>
  88. private string indexSeq = "";
  89. /// <summary>
  90. /// BOM
  91. /// </summary>
  92. private string bom = "";
  93. /// <summary>
  94. /// 全程工序顺序号(COM_MSC_PROCESS)
  95. /// </summary>
  96. private decimal? backlogSeq = null;
  97. /// <summary>
  98. /// 钢级(牌号)代码
  99. /// </summary>
  100. private string steelcode = "";
  101. /// <summary>
  102. /// 钢级(牌号)名称
  103. /// </summary>
  104. private string steelname = "";
  105. /// <summary>
  106. /// 外径
  107. /// </summary>
  108. private decimal? outdiameter = null;
  109. /// <summary>
  110. /// 壁厚
  111. /// </summary>
  112. private decimal? wallthick = null;
  113. /// <summary>
  114. /// 目标壁厚
  115. /// </summary>
  116. private decimal? aimwallthick = null;
  117. /// <summary>
  118. /// 最大长度
  119. /// </summary>
  120. private decimal? lengthmax = null;
  121. /// <summary>
  122. /// 最小长度
  123. /// </summary>
  124. private decimal? lengthmin = null;
  125. /// <summary>
  126. /// 长度描述
  127. /// </summary>
  128. private string lengthdisc = "";
  129. /// <summary>
  130. /// 目标长度
  131. /// </summary>
  132. private decimal? aimlength = null;
  133. /// <summary>
  134. /// 扣型代码
  135. /// </summary>
  136. private string modelCode = "";
  137. /// <summary>
  138. /// 扣型描述
  139. /// </summary>
  140. private string modelDesc = "";
  141. /// <summary>
  142. /// 成材率
  143. /// </summary>
  144. private decimal? getrate = null;
  145. /// <summary>
  146. /// 原料最大长度
  147. /// </summary>
  148. private decimal? lengthmaxIn = null;
  149. /// <summary>
  150. /// 原料最小长度
  151. /// </summary>
  152. private decimal? lengthminIn = null;
  153. /// <summary>
  154. /// 投入物料编码
  155. /// </summary>
  156. private string inwlId = "";
  157. /// <summary>
  158. /// 投入物料描述
  159. /// </summary>
  160. private string inwlDesc = "";
  161. /// <summary>
  162. /// 产出物料编码
  163. /// </summary>
  164. private string outwlId = "";
  165. /// <summary>
  166. /// 产出物料描述
  167. /// </summary>
  168. private string outwlDesc = "";
  169. /// <summary>
  170. /// 加工组
  171. /// </summary>
  172. private string groupJgx = "";
  173. /// <summary>
  174. /// 可选产线编码
  175. /// </summary>
  176. private string plineCodeMay = "";
  177. /// <summary>
  178. /// 可选产线描述
  179. /// </summary>
  180. private string plineNameMay = "";
  181. /// <summary>
  182. /// 排产重量
  183. /// </summary>
  184. private decimal? weigthS = null;
  185. /// <summary>
  186. /// 排产支数
  187. /// </summary>
  188. private decimal? numS = null;
  189. /// <summary>
  190. /// 利库量
  191. /// </summary>
  192. private decimal? matchWt = null;
  193. /// <summary>
  194. /// 利库支数
  195. /// </summary>
  196. private decimal? matchNum = null;
  197. /// <summary>
  198. /// 有无外购计划
  199. /// </summary>
  200. private string ifbuyplan = "";
  201. /// <summary>
  202. /// 外购计划号
  203. /// </summary>
  204. private string buyplanid = "";
  205. /// <summary>
  206. /// 执行状态
  207. /// </summary>
  208. private string exeStatus = "";
  209. /// <summary>
  210. /// 是否末端工序
  211. /// </summary>
  212. private string isendgx = "";
  213. /// <summary>
  214. /// 下一工序
  215. /// </summary>
  216. private string nextGx = "";
  217. /// <summary>
  218. /// 是否加工线监制
  219. /// </summary>
  220. private string ifMonitorJgx = "";
  221. /// <summary>
  222. /// 监制编号
  223. /// </summary>
  224. private string prdcrNo = "";
  225. /// <summary>
  226. /// 工艺文件号
  227. /// </summary>
  228. private string craftFileNo = "";
  229. /// <summary>
  230. /// 工艺文件责任人
  231. /// </summary>
  232. private string craftFileMan = "";
  233. /// <summary>
  234. /// 创建人
  235. /// </summary>
  236. private string createName = "";
  237. /// <summary>
  238. /// 创建时间
  239. /// </summary>
  240. private string createTime = "";
  241. /// <summary>
  242. /// 修改人
  243. /// </summary>
  244. private string updateName = "";
  245. /// <summary>
  246. /// 修改时间
  247. /// </summary>
  248. private string updateTime = "";
  249. /// <summary>
  250. /// 默认产线编码
  251. /// </summary>
  252. private string plineCode = "";
  253. /// <summary>
  254. /// 默认产线描述
  255. /// </summary>
  256. private string plineName = "";
  257. /// <summary>
  258. /// 附加要求
  259. /// </summary>
  260. private string addAskDesc = "";
  261. /// <summary>
  262. /// 合同行
  263. /// </summary>
  264. [Description("合同行")]
  265. [Nullable(false)]
  266. [DataLength(43)]
  267. public string OrderNoSeq
  268. {
  269. get { return orderNoSeq; }
  270. set { orderNoSeq = value; }
  271. }
  272. /// <summary>
  273. /// 加工线合同编号
  274. /// </summary>
  275. [Description("加工线合同编号")]
  276. [Nullable(false)]
  277. [DataLength(20)]
  278. public string ProOrderNo
  279. {
  280. get { return proOrderNo; }
  281. set { proOrderNo = value; }
  282. }
  283. /// <summary>
  284. /// 工序排产序号
  285. /// </summary>
  286. [Description("工序排产序号")]
  287. [Nullable(false)]
  288. [DataLength(10)]
  289. public string GxPlanNo
  290. {
  291. get { return gxPlanNo; }
  292. set { gxPlanNo = value; }
  293. }
  294. /// <summary>
  295. /// 排产联动组号
  296. /// </summary>
  297. [Description("排产联动组号")]
  298. [Nullable(true)]
  299. [DataLength(40)]
  300. public string PlanGroupId
  301. {
  302. get { return planGroupId; }
  303. set { planGroupId = value; }
  304. }
  305. /// <summary>
  306. /// 合同来源(销售合同、备料需求、补量需求)
  307. /// </summary>
  308. [Description("排产分类")]
  309. [Nullable(true)]
  310. [DataLength(20)]
  311. public string OrderSource
  312. {
  313. get { return orderSource; }
  314. set { orderSource = value; }
  315. }
  316. /// <summary>
  317. /// 交货编码PK
  318. /// </summary>
  319. [Description("交货编码PK")]
  320. [Nullable(false)]
  321. [DataLength(40)]
  322. public string OrdLnDlyPk
  323. {
  324. get { return ordLnDlyPk; }
  325. set { ordLnDlyPk = value; }
  326. }
  327. /// <summary>
  328. /// 排产流水号
  329. /// </summary>
  330. [Description("排产流水号")]
  331. [Nullable(false)]
  332. [DataLength(10)]
  333. public string PlnDivideId
  334. {
  335. get { return plnDivideId; }
  336. set { plnDivideId = value; }
  337. }
  338. /// <summary>
  339. /// 合同号
  340. /// </summary>
  341. [Description("合同号")]
  342. [Nullable(true)]
  343. [DataLength(20)]
  344. public string OrderNo
  345. {
  346. get { return orderNo; }
  347. set { orderNo = value; }
  348. }
  349. /// <summary>
  350. /// 合同行号
  351. /// </summary>
  352. [Description("合同行号")]
  353. [Nullable(true)]
  354. [DataLength(3)]
  355. public string OrderSeq
  356. {
  357. get { return orderSeq; }
  358. set { orderSeq = value; }
  359. }
  360. /// <summary>
  361. /// 交货编码
  362. /// </summary>
  363. [Description("交货编码")]
  364. [Nullable(true)]
  365. [DataLength(3)]
  366. public string DeliveryNo
  367. {
  368. get { return deliveryNo; }
  369. set { deliveryNo = value; }
  370. }
  371. /// <summary>
  372. /// 备料需求号
  373. /// </summary>
  374. [Description("备料需求号")]
  375. [Nullable(true)]
  376. [DataLength(20)]
  377. public string ReqBlId
  378. {
  379. get { return reqBlId; }
  380. set { reqBlId = value; }
  381. }
  382. /// <summary>
  383. /// 制程索引号
  384. /// </summary>
  385. [Description("制程索引号")]
  386. [Nullable(true)]
  387. [DataLength(32)]
  388. public string IndexSeq
  389. {
  390. get { return indexSeq; }
  391. set { indexSeq = value; }
  392. }
  393. /// <summary>
  394. /// BOM
  395. /// </summary>
  396. [Description("BOM")]
  397. [Nullable(true)]
  398. [DataLength(40)]
  399. public string Bom
  400. {
  401. get { return bom; }
  402. set { bom = value; }
  403. }
  404. /// <summary>
  405. /// 全程工序顺序号(COM_MSC_PROCESS)
  406. /// </summary>
  407. [Description("全程工序顺序号")]
  408. [Nullable(false)]
  409. [DataLength(22)]
  410. public decimal? BacklogSeq
  411. {
  412. get { return backlogSeq; }
  413. set { backlogSeq = value; }
  414. }
  415. /// <summary>
  416. /// 钢级(牌号)代码
  417. /// </summary>
  418. [Description("钢级(牌号)代码")]
  419. [Nullable(true)]
  420. [DataLength(10)]
  421. public string Steelcode
  422. {
  423. get { return steelcode; }
  424. set { steelcode = value; }
  425. }
  426. /// <summary>
  427. /// 钢级(牌号)名称
  428. /// </summary>
  429. [Description("钢级(牌号)")]
  430. [Nullable(true)]
  431. [DataLength(100)]
  432. public string Steelname
  433. {
  434. get { return steelname; }
  435. set { steelname = value; }
  436. }
  437. /// <summary>
  438. /// 外径
  439. /// </summary>
  440. [Description("外径(mm)")]
  441. [Nullable(true)]
  442. [DataLength(10)]
  443. public decimal? Outdiameter
  444. {
  445. get { return outdiameter; }
  446. set { outdiameter = value; }
  447. }
  448. /// <summary>
  449. /// 壁厚
  450. /// </summary>
  451. [Description("壁厚(mm)")]
  452. [Nullable(true)]
  453. [DataLength(10)]
  454. public decimal? Wallthick
  455. {
  456. get { return wallthick; }
  457. set { wallthick = value; }
  458. }
  459. /// <summary>
  460. /// 目标壁厚
  461. /// </summary>
  462. [Description("目标壁厚(mm)")]
  463. [Nullable(true)]
  464. [DataLength(10)]
  465. public decimal? Aimwallthick
  466. {
  467. get { return aimwallthick; }
  468. set { aimwallthick = value; }
  469. }
  470. /// <summary>
  471. /// 最大长度
  472. /// </summary>
  473. [Description("最大长度(m)")]
  474. [Nullable(true)]
  475. [DataLength(10)]
  476. public decimal? Lengthmax
  477. {
  478. get { return lengthmax; }
  479. set { lengthmax = value; }
  480. }
  481. /// <summary>
  482. /// 最小长度
  483. /// </summary>
  484. [Description("最小长度(m)")]
  485. [Nullable(true)]
  486. [DataLength(10)]
  487. public decimal? Lengthmin
  488. {
  489. get { return lengthmin; }
  490. set { lengthmin = value; }
  491. }
  492. /// <summary>
  493. /// 长度描述
  494. /// </summary>
  495. [Description("长度描述")]
  496. [Nullable(true)]
  497. [DataLength(100)]
  498. public string Lengthdisc
  499. {
  500. get { return lengthdisc; }
  501. set { lengthdisc = value; }
  502. }
  503. /// <summary>
  504. /// 目标长度
  505. /// </summary>
  506. [Description("目标长度(m)")]
  507. [Nullable(true)]
  508. [DataLength(10)]
  509. public decimal? Aimlength
  510. {
  511. get { return aimlength; }
  512. set { aimlength = value; }
  513. }
  514. /// <summary>
  515. /// 扣型代码
  516. /// </summary>
  517. [Description("扣型代码")]
  518. [Nullable(true)]
  519. [DataLength(20)]
  520. public string ModelCode
  521. {
  522. get { return modelCode; }
  523. set { modelCode = value; }
  524. }
  525. /// <summary>
  526. /// 扣型描述
  527. /// </summary>
  528. [Description("扣型")]
  529. [Nullable(true)]
  530. [DataLength(100)]
  531. public string ModelDesc
  532. {
  533. get { return modelDesc; }
  534. set { modelDesc = value; }
  535. }
  536. /// <summary>
  537. /// 成材率
  538. /// </summary>
  539. [Description("成材率(%)")]
  540. [Nullable(true)]
  541. [DataLength(10)]
  542. public decimal? Getrate
  543. {
  544. get { return getrate; }
  545. set { getrate = value; }
  546. }
  547. /// <summary>
  548. /// 原料最大长度
  549. /// </summary>
  550. [Description("原料最大长度(m)")]
  551. [Nullable(true)]
  552. [DataLength(10)]
  553. public decimal? LengthmaxIn
  554. {
  555. get { return lengthmaxIn; }
  556. set { lengthmaxIn = value; }
  557. }
  558. /// <summary>
  559. /// 原料最小长度
  560. /// </summary>
  561. [Description("原料最小长度(m)")]
  562. [Nullable(true)]
  563. [DataLength(10)]
  564. public decimal? LengthminIn
  565. {
  566. get { return lengthminIn; }
  567. set { lengthminIn = value; }
  568. }
  569. /// <summary>
  570. /// 投入物料编码
  571. /// </summary>
  572. [Description("投入物料编码")]
  573. [Nullable(true)]
  574. [DataLength(40)]
  575. public string InwlId
  576. {
  577. get { return inwlId; }
  578. set { inwlId = value; }
  579. }
  580. /// <summary>
  581. /// 投入物料
  582. /// </summary>
  583. [Description("投入物料")]
  584. [Nullable(true)]
  585. [DataLength(100)]
  586. public string InwlDesc
  587. {
  588. get { return inwlDesc; }
  589. set { inwlDesc = value; }
  590. }
  591. /// <summary>
  592. /// 产出物料编码
  593. /// </summary>
  594. [Description("产出物料编码")]
  595. [Nullable(true)]
  596. [DataLength(40)]
  597. public string OutwlId
  598. {
  599. get { return outwlId; }
  600. set { outwlId = value; }
  601. }
  602. /// <summary>
  603. /// 产出物料
  604. /// </summary>
  605. [Description("产出物料")]
  606. [Nullable(true)]
  607. [DataLength(40)]
  608. public string OutwlDesc
  609. {
  610. get { return outwlDesc; }
  611. set { outwlDesc = value; }
  612. }
  613. /// <summary>
  614. /// 加工组
  615. /// </summary>
  616. [Description("加工组")]
  617. [Nullable(true)]
  618. [DataLength(20)]
  619. public string GroupJgx
  620. {
  621. get { return groupJgx; }
  622. set { groupJgx = value; }
  623. }
  624. /// <summary>
  625. /// 可选产线编码
  626. /// </summary>
  627. [Description("可选产线编码")]
  628. [Nullable(true)]
  629. [DataLength(100)]
  630. public string PlineCodeMay
  631. {
  632. get { return plineCodeMay; }
  633. set { plineCodeMay = value; }
  634. }
  635. /// <summary>
  636. /// 可选产线描述
  637. /// </summary>
  638. [Description("可选产线")]
  639. [Nullable(true)]
  640. [DataLength(400)]
  641. public string PlineNameMay
  642. {
  643. get { return plineNameMay; }
  644. set { plineNameMay = value; }
  645. }
  646. /// <summary>
  647. /// 排产重量
  648. /// </summary>
  649. [Description("排产重量")]
  650. [Nullable(true)]
  651. [DataLength(10)]
  652. public decimal? WeigthS
  653. {
  654. get { return weigthS; }
  655. set { weigthS = value; }
  656. }
  657. /// <summary>
  658. /// 排产支数
  659. /// </summary>
  660. [Description("排产支数")]
  661. [Nullable(true)]
  662. [DataLength(10)]
  663. public decimal? NumS
  664. {
  665. get { return numS; }
  666. set { numS = value; }
  667. }
  668. /// <summary>
  669. /// 利库量
  670. /// </summary>
  671. [Description("利库量(t)")]
  672. [Nullable(true)]
  673. [DataLength(10)]
  674. public decimal? MatchWt
  675. {
  676. get { return matchWt; }
  677. set { matchWt = value; }
  678. }
  679. /// <summary>
  680. /// 利库支数
  681. /// </summary>
  682. [Description("利库支数")]
  683. [Nullable(true)]
  684. [DataLength(10)]
  685. public decimal? MatchNum
  686. {
  687. get { return matchNum; }
  688. set { matchNum = value; }
  689. }
  690. /// <summary>
  691. /// 有无外购计划
  692. /// </summary>
  693. [Description("有无外购计划")]
  694. [Nullable(true)]
  695. [DataLength(1)]
  696. public string Ifbuyplan
  697. {
  698. get { return ifbuyplan; }
  699. set { ifbuyplan = value; }
  700. }
  701. /// <summary>
  702. /// 外购计划号
  703. /// </summary>
  704. [Description("外购计划号")]
  705. [Nullable(true)]
  706. [DataLength(20)]
  707. public string Buyplanid
  708. {
  709. get { return buyplanid; }
  710. set { buyplanid = value; }
  711. }
  712. /// <summary>
  713. /// 执行状态
  714. /// </summary>
  715. [Description("执行状态")]
  716. [Nullable(true)]
  717. [DataLength(10)]
  718. public string ExeStatus
  719. {
  720. get { return exeStatus; }
  721. set { exeStatus = value; }
  722. }
  723. /// <summary>
  724. /// 是否末端工序
  725. /// </summary>
  726. [Description("末端工序")]
  727. [Nullable(true)]
  728. [DataLength(1)]
  729. public string Isendgx
  730. {
  731. get { return isendgx; }
  732. set { isendgx = value; }
  733. }
  734. /// <summary>
  735. /// 下一工序
  736. /// </summary>
  737. [Description("下一工序")]
  738. [Nullable(true)]
  739. [DataLength(20)]
  740. public string NextGx
  741. {
  742. get { return nextGx; }
  743. set { nextGx = value; }
  744. }
  745. /// <summary>
  746. /// 是否加工线监制
  747. /// </summary>
  748. [Description("是否监制")]
  749. [Nullable(true)]
  750. [DataLength(1)]
  751. public string IfMonitorJgx
  752. {
  753. get { return ifMonitorJgx; }
  754. set { ifMonitorJgx = value; }
  755. }
  756. /// <summary>
  757. /// 监制编号
  758. /// </summary>
  759. [Description("监制编号")]
  760. [Nullable(true)]
  761. [DataLength(40)]
  762. public string PrdcrNo
  763. {
  764. get { return prdcrNo; }
  765. set { prdcrNo = value; }
  766. }
  767. /// <summary>
  768. /// 工艺文件号
  769. /// </summary>
  770. [Description("工艺文件号")]
  771. [Nullable(true)]
  772. [DataLength(400)]
  773. public string CraftFileNo
  774. {
  775. get { return craftFileNo; }
  776. set { craftFileNo = value; }
  777. }
  778. /// <summary>
  779. /// 工艺文件责任人
  780. /// </summary>
  781. [Description("工艺文件责任人")]
  782. [Nullable(true)]
  783. [DataLength(20)]
  784. public string CraftFileMan
  785. {
  786. get { return craftFileMan; }
  787. set { craftFileMan = value; }
  788. }
  789. /// <summary>
  790. /// 创建人
  791. /// </summary>
  792. [Description("创建人")]
  793. [Nullable(true)]
  794. [DataLength(20)]
  795. public string CreateName
  796. {
  797. get { return createName; }
  798. set { createName = value; }
  799. }
  800. /// <summary>
  801. /// 创建时间
  802. /// </summary>
  803. [Description("创建时间")]
  804. [Nullable(true)]
  805. public string CreateTime
  806. {
  807. get { return createTime; }
  808. set { createTime = value; }
  809. }
  810. /// <summary>
  811. /// 修改人
  812. /// </summary>
  813. [Description("修改人")]
  814. [Nullable(true)]
  815. [DataLength(20)]
  816. public string UpdateName
  817. {
  818. get { return updateName; }
  819. set { updateName = value; }
  820. }
  821. /// <summary>
  822. /// 修改时间
  823. /// </summary>
  824. [Description("修改时间")]
  825. [Nullable(true)]
  826. public string UpdateTime
  827. {
  828. get { return updateTime; }
  829. set { updateTime = value; }
  830. }
  831. /// <summary>
  832. /// 默认产线编码
  833. /// </summary>
  834. [Description("产线")]
  835. [Nullable(true)]
  836. [DataLength(20)]
  837. public string PlineCode
  838. {
  839. get { return plineCode; }
  840. set { plineCode = value; }
  841. }
  842. /// <summary>
  843. /// 默认产线描述
  844. /// </summary>
  845. [Description("默产线")]
  846. [Nullable(true)]
  847. [DataLength(100)]
  848. public string PlineName
  849. {
  850. get { return plineName; }
  851. set { plineName = value; }
  852. }
  853. /// <summary>
  854. /// 附加要求
  855. /// </summary>
  856. [Description("附加要求")]
  857. [Nullable(false)]
  858. [DataLength(500)]
  859. public string AddAskDesc
  860. {
  861. get { return addAskDesc; }
  862. set { addAskDesc = value; }
  863. }
  864. }
  865. }