PlnGxZgMEntity.cs 27 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Linq;
  5. using System.Text;
  6. using Core.Mes.Client.Comm.Attribute;
  7. namespace Core.StlMes.Client.PlnSaleOrd.entity
  8. {
  9. /// <summary>
  10. /// 数据库表PLN_GX_ZG_M所对应的实体类(生成工具:代码生成工具3.0)
  11. /// 作者:USER-20150714WV 时间:2016-04-13
  12. /// </summary>
  13. public class PlnGxZgMEntity
  14. {
  15. /// <summary>
  16. /// 轧管订单编号
  17. /// </summary>
  18. private string proPlanId = "";
  19. /// <summary>
  20. /// 主轧管合同号
  21. /// </summary>
  22. private string proOrderNo = "";
  23. /// <summary>
  24. /// 主合同来源(销售合同、备料需求、补量需求)
  25. /// </summary>
  26. private string orderSource = "";
  27. /// <summary>
  28. /// 主交货编码PK
  29. /// </summary>
  30. private string ordLnDlyPk = "";
  31. /// <summary>
  32. /// 主排产流水号
  33. /// </summary>
  34. private string plnDivideId = "";
  35. /// <summary>
  36. /// 主合同号
  37. /// </summary>
  38. private string orderNo = "";
  39. /// <summary>
  40. /// 主合同行号
  41. /// </summary>
  42. private string orderSeq = "";
  43. /// <summary>
  44. /// 主交货编码
  45. /// </summary>
  46. private string deliveryNo = "";
  47. /// <summary>
  48. /// 主排产联动组号
  49. /// </summary>
  50. private string planGroupId = "";
  51. /// <summary>
  52. /// 主备料需求号
  53. /// </summary>
  54. private string reqBlId = "";
  55. /// <summary>
  56. /// 可选产线编码
  57. /// </summary>
  58. private string plineCodeMay = "";
  59. /// <summary>
  60. /// 可选产线描述
  61. /// </summary>
  62. private string plineNameMay = "";
  63. /// <summary>
  64. /// 默认产线代码
  65. /// </summary>
  66. private string plineCode = "";
  67. /// <summary>
  68. /// 默认产线描述
  69. /// </summary>
  70. private string plineName = "";
  71. /// <summary>
  72. /// 钢级(牌号)代码
  73. /// </summary>
  74. private string steelcode = "";
  75. /// <summary>
  76. /// 钢级(牌号)名称
  77. /// </summary>
  78. private string steelname = "";
  79. /// <summary>
  80. /// 钢种代码
  81. /// </summary>
  82. private string gradecode = "";
  83. /// <summary>
  84. /// 钢种名称
  85. /// </summary>
  86. private string gradename = "";
  87. /// <summary>
  88. /// 外径
  89. /// </summary>
  90. private decimal? outdiameter = null;
  91. /// <summary>
  92. /// 壁厚
  93. /// </summary>
  94. private decimal? wallthick = null;
  95. /// <summary>
  96. /// 控制壁厚
  97. /// </summary>
  98. private decimal? aimwallthick = null;
  99. /// <summary>
  100. /// 最大长度
  101. /// </summary>
  102. private decimal? lengthmax = null;
  103. /// <summary>
  104. /// 最小长度
  105. /// </summary>
  106. private decimal? lengthmin = null;
  107. /// <summary>
  108. /// 控制长度(切后长度)
  109. /// </summary>
  110. private decimal? aimlength = null;
  111. /// <summary>
  112. /// 产出物料编码
  113. /// </summary>
  114. private string outwlId = "";
  115. /// <summary>
  116. /// 产出物料描述
  117. /// </summary>
  118. private string outwlDesc = "";
  119. /// <summary>
  120. /// 轧后长度
  121. /// </summary>
  122. private decimal? rollLength = null;
  123. /// <summary>
  124. /// 单坯产出支数
  125. /// </summary>
  126. private decimal? outnumSingle = null;
  127. /// <summary>
  128. /// 芯棒直径
  129. /// </summary>
  130. private decimal? diameterMandrel = null;
  131. /// <summary>
  132. /// 管坯直径
  133. /// </summary>
  134. private decimal? diameterGp = null;
  135. /// <summary>
  136. /// 管坯长度
  137. /// </summary>
  138. private decimal? lengthGp = null;
  139. /// <summary>
  140. /// 投入管坯编码
  141. /// </summary>
  142. private string inwlGp = "";
  143. /// <summary>
  144. /// 投入物料描述
  145. /// </summary>
  146. private string inwlDesc = "";
  147. /// <summary>
  148. /// 管坯单重
  149. /// </summary>
  150. private decimal? weightGpOne = null;
  151. /// <summary>
  152. /// 成材率
  153. /// </summary>
  154. private decimal? getrate = null;
  155. /// <summary>
  156. /// 订单重量
  157. /// </summary>
  158. private decimal? planWt = null;
  159. /// <summary>
  160. /// 订单支数
  161. /// </summary>
  162. private decimal? planNum = null;
  163. /// <summary>
  164. /// 利库量
  165. /// </summary>
  166. private decimal? matchWeight = null;
  167. /// <summary>
  168. /// 利库支数
  169. /// </summary>
  170. private decimal? matchNum = null;
  171. /// <summary>
  172. /// 有无外购计划
  173. /// </summary>
  174. private bool ifbuyplan ;
  175. /// <summary>
  176. /// 外购计划号
  177. /// </summary>
  178. private string buyplanid = "";
  179. /// <summary>
  180. /// 外购计划量
  181. /// </summary>
  182. private decimal? buyplanweight = null;
  183. /// <summary>
  184. /// 待生产量(订单量-利库-外购)
  185. /// </summary>
  186. private decimal? reqProdWeight = null;
  187. /// <summary>
  188. /// 待投入物料重量
  189. /// </summary>
  190. private decimal? inWt = null;
  191. /// <summary>
  192. /// 待投入支数
  193. /// </summary>
  194. private decimal? inNum = null;
  195. /// <summary>
  196. /// 计划生产时间
  197. /// </summary>
  198. private string planTime = "";
  199. /// <summary>
  200. /// 计划耗时(分)
  201. /// </summary>
  202. private decimal? planUsetime = null;
  203. /// <summary>
  204. /// 是否末端工序
  205. /// </summary>
  206. private bool isendgx;
  207. /// <summary>
  208. /// 计划状态
  209. /// </summary>
  210. private string planstatus = "";
  211. /// <summary>
  212. /// 生产完成重量
  213. /// </summary>
  214. private decimal? finishWt = null;
  215. /// <summary>
  216. /// 是否轧管监制
  217. /// </summary>
  218. private bool ifMonitorZg ;
  219. /// <summary>
  220. /// 监制编号
  221. /// </summary>
  222. private string prdcrNo = "";
  223. /// <summary>
  224. /// 本工序监制点
  225. /// </summary>
  226. private string monitorPoint = "";
  227. /// <summary>
  228. /// 工艺文件号
  229. /// </summary>
  230. private string craftFileNo = "";
  231. /// <summary>
  232. /// 工艺文件责任人
  233. /// </summary>
  234. private string craftFileMan = "";
  235. /// <summary>
  236. /// 工艺序号
  237. /// </summary>
  238. private decimal? craftSeq = null;
  239. /// <summary>
  240. /// 生产年月
  241. /// </summary>
  242. private string proMonth = "";
  243. /// <summary>
  244. /// 成分标准索引号集合(内控)
  245. /// </summary>
  246. private string cic = "";
  247. /// <summary>
  248. /// 材质标准索引号集合(内控)
  249. /// </summary>
  250. private string pic = "";
  251. /// <summary>
  252. /// 公差标准索引号集合(内控)
  253. /// </summary>
  254. private string sic = "";
  255. /// <summary>
  256. /// 探伤索引号集合(内控)
  257. /// </summary>
  258. private string dic = "";
  259. /// <summary>
  260. /// 水压索引码集合(内控)
  261. /// </summary>
  262. private string wic = "";
  263. /// <summary>
  264. /// 创建人
  265. /// </summary>
  266. private string createName = "";
  267. /// <summary>
  268. /// 创建时间
  269. /// </summary>
  270. private string createTime = "";
  271. /// <summary>
  272. /// 修改人
  273. /// </summary>
  274. private string updateName = "";
  275. /// <summary>
  276. /// 修改时间
  277. /// </summary>
  278. private string updateTime = "";
  279. /// <summary>
  280. /// 轧管订单编号
  281. /// </summary>
  282. [Description("轧管订单编号")]
  283. [Nullable(false)]
  284. [DataLength(20)]
  285. public string ProPlanId
  286. {
  287. get { return proPlanId; }
  288. set { proPlanId = value; }
  289. }
  290. /// <summary>
  291. /// 主轧管合同号
  292. /// </summary>
  293. [Description("主轧管合同号")]
  294. [Nullable(true)]
  295. [DataLength(20)]
  296. public string ProOrderNo
  297. {
  298. get { return proOrderNo; }
  299. set { proOrderNo = value; }
  300. }
  301. /// <summary>
  302. /// 主合同来源(销售合同、备料需求、补量需求)
  303. /// </summary>
  304. [Description("主合同来源")]
  305. [Nullable(true)]
  306. [DataLength(20)]
  307. public string OrderSource
  308. {
  309. get { return orderSource; }
  310. set { orderSource = value; }
  311. }
  312. /// <summary>
  313. /// 主交货编码PK
  314. /// </summary>
  315. [Description("主交货编码PK")]
  316. [Nullable(true)]
  317. [DataLength(40)]
  318. public string OrdLnDlyPk
  319. {
  320. get { return ordLnDlyPk; }
  321. set { ordLnDlyPk = value; }
  322. }
  323. /// <summary>
  324. /// 主排产流水号
  325. /// </summary>
  326. [Description("主排产流水号")]
  327. [Nullable(true)]
  328. [DataLength(10)]
  329. public string PlnDivideId
  330. {
  331. get { return plnDivideId; }
  332. set { plnDivideId = value; }
  333. }
  334. /// <summary>
  335. /// 主合同号
  336. /// </summary>
  337. [Description("主合同号")]
  338. [Nullable(true)]
  339. [DataLength(20)]
  340. public string OrderNo
  341. {
  342. get { return orderNo; }
  343. set { orderNo = value; }
  344. }
  345. /// <summary>
  346. /// 主合同行号
  347. /// </summary>
  348. [Description("主合同行号")]
  349. [Nullable(true)]
  350. [DataLength(3)]
  351. public string OrderSeq
  352. {
  353. get { return orderSeq; }
  354. set { orderSeq = value; }
  355. }
  356. /// <summary>
  357. /// 主交货编码
  358. /// </summary>
  359. [Description("主交货行号")]
  360. [Nullable(true)]
  361. [DataLength(3)]
  362. public string DeliveryNo
  363. {
  364. get { return deliveryNo; }
  365. set { deliveryNo = value; }
  366. }
  367. /// <summary>
  368. /// 主排产联动组号
  369. /// </summary>
  370. [Description("主排产联动组号")]
  371. [Nullable(true)]
  372. [DataLength(40)]
  373. public string PlanGroupId
  374. {
  375. get { return planGroupId; }
  376. set { planGroupId = value; }
  377. }
  378. /// <summary>
  379. /// 主备料需求号
  380. /// </summary>
  381. [Description("主备料需求号")]
  382. [Nullable(true)]
  383. [DataLength(20)]
  384. public string ReqBlId
  385. {
  386. get { return reqBlId; }
  387. set { reqBlId = value; }
  388. }
  389. /// <summary>
  390. /// 可选产线编码
  391. /// </summary>
  392. [Description("可选产线编码")]
  393. [Nullable(true)]
  394. [DataLength(100)]
  395. public string PlineCodeMay
  396. {
  397. get { return plineCodeMay; }
  398. set { plineCodeMay = value; }
  399. }
  400. /// <summary>
  401. /// 可选产线描述
  402. /// </summary>
  403. [Description("可选产线描述")]
  404. [Nullable(true)]
  405. [DataLength(400)]
  406. public string PlineNameMay
  407. {
  408. get { return plineNameMay; }
  409. set { plineNameMay = value; }
  410. }
  411. /// <summary>
  412. /// 默认产线代码
  413. /// </summary>
  414. [Description("默认产线代码")]
  415. [Nullable(true)]
  416. [DataLength(20)]
  417. public string PlineCode
  418. {
  419. get { return plineCode; }
  420. set { plineCode = value; }
  421. }
  422. /// <summary>
  423. /// 默认产线描述
  424. /// </summary>
  425. [Description("默认产线描述")]
  426. [Nullable(true)]
  427. [DataLength(100)]
  428. public string PlineName
  429. {
  430. get { return plineName; }
  431. set { plineName = value; }
  432. }
  433. /// <summary>
  434. /// 钢级(牌号)代码
  435. /// </summary>
  436. [Description("钢级(牌号)代码")]
  437. [Nullable(true)]
  438. [DataLength(10)]
  439. public string Steelcode
  440. {
  441. get { return steelcode; }
  442. set { steelcode = value; }
  443. }
  444. /// <summary>
  445. /// 钢级(牌号)名称
  446. /// </summary>
  447. [Description("钢级(牌号)名称")]
  448. [Nullable(true)]
  449. [DataLength(100)]
  450. public string Steelname
  451. {
  452. get { return steelname; }
  453. set { steelname = value; }
  454. }
  455. /// <summary>
  456. /// 钢种代码
  457. /// </summary>
  458. [Description("钢种代码")]
  459. [Nullable(true)]
  460. [DataLength(10)]
  461. public string Gradecode
  462. {
  463. get { return gradecode; }
  464. set { gradecode = value; }
  465. }
  466. /// <summary>
  467. /// 钢种名称
  468. /// </summary>
  469. [Description("钢种名称")]
  470. [Nullable(true)]
  471. [DataLength(100)]
  472. public string Gradename
  473. {
  474. get { return gradename; }
  475. set { gradename = value; }
  476. }
  477. /// <summary>
  478. /// 外径
  479. /// </summary>
  480. [Description("外径")]
  481. [Nullable(true)]
  482. [DataLength(10)]
  483. public decimal? Outdiameter
  484. {
  485. get { return outdiameter; }
  486. set { outdiameter = value; }
  487. }
  488. /// <summary>
  489. /// 壁厚
  490. /// </summary>
  491. [Description("壁厚")]
  492. [Nullable(true)]
  493. [DataLength(10)]
  494. public decimal? Wallthick
  495. {
  496. get { return wallthick; }
  497. set { wallthick = value; }
  498. }
  499. /// <summary>
  500. /// 控制壁厚
  501. /// </summary>
  502. [Description("控制壁厚")]
  503. [Nullable(true)]
  504. [DataLength(10)]
  505. public decimal? Aimwallthick
  506. {
  507. get { return aimwallthick; }
  508. set { aimwallthick = value; }
  509. }
  510. /// <summary>
  511. /// 最大长度
  512. /// </summary>
  513. [Description("最大长度")]
  514. [Nullable(true)]
  515. [DataLength(10)]
  516. public decimal? Lengthmax
  517. {
  518. get { return lengthmax; }
  519. set { lengthmax = value; }
  520. }
  521. /// <summary>
  522. /// 最小长度
  523. /// </summary>
  524. [Description("最小长度")]
  525. [Nullable(true)]
  526. [DataLength(10)]
  527. public decimal? Lengthmin
  528. {
  529. get { return lengthmin; }
  530. set { lengthmin = value; }
  531. }
  532. /// <summary>
  533. /// 控制长度(切后长度)
  534. /// </summary>
  535. [Description("控制长度(切后长度)")]
  536. [Nullable(true)]
  537. [DataLength(10)]
  538. public decimal? Aimlength
  539. {
  540. get { return aimlength; }
  541. set { aimlength = value; }
  542. }
  543. /// <summary>
  544. /// 产出物料编码
  545. /// </summary>
  546. [Description("产出物料编码")]
  547. [Nullable(true)]
  548. [DataLength(20)]
  549. public string OutwlId
  550. {
  551. get { return outwlId; }
  552. set { outwlId = value; }
  553. }
  554. /// <summary>
  555. /// 产出物料描述
  556. /// </summary>
  557. [Description("产出物料描述")]
  558. [Nullable(true)]
  559. [DataLength(40)]
  560. public string OutwlDesc
  561. {
  562. get { return outwlDesc; }
  563. set { outwlDesc = value; }
  564. }
  565. /// <summary>
  566. /// 轧后长度
  567. /// </summary>
  568. [Description("轧后长度")]
  569. [Nullable(true)]
  570. [DataLength(10)]
  571. public decimal? RollLength
  572. {
  573. get { return rollLength; }
  574. set { rollLength = value; }
  575. }
  576. /// <summary>
  577. /// 单坯产出支数
  578. /// </summary>
  579. [Description("单坯产出支数")]
  580. [Nullable(true)]
  581. [DataLength(10)]
  582. public decimal? OutnumSingle
  583. {
  584. get { return outnumSingle; }
  585. set { outnumSingle = value; }
  586. }
  587. /// <summary>
  588. /// 芯棒直径
  589. /// </summary>
  590. [Description("芯棒直径")]
  591. [Nullable(true)]
  592. [DataLength(10)]
  593. public decimal? DiameterMandrel
  594. {
  595. get { return diameterMandrel; }
  596. set { diameterMandrel = value; }
  597. }
  598. /// <summary>
  599. /// 管坯直径
  600. /// </summary>
  601. [Description("管坯直径")]
  602. [Nullable(true)]
  603. [DataLength(10)]
  604. public decimal? DiameterGp
  605. {
  606. get { return diameterGp; }
  607. set { diameterGp = value; }
  608. }
  609. /// <summary>
  610. /// 管坯长度
  611. /// </summary>
  612. [Description("管坯长度")]
  613. [Nullable(true)]
  614. [DataLength(10)]
  615. public decimal? LengthGp
  616. {
  617. get { return lengthGp; }
  618. set { lengthGp = value; }
  619. }
  620. /// <summary>
  621. /// 投入管坯编码
  622. /// </summary>
  623. [Description("投入管坯编码")]
  624. [Nullable(true)]
  625. [DataLength(20)]
  626. public string InwlGp
  627. {
  628. get { return inwlGp; }
  629. set { inwlGp = value; }
  630. }
  631. /// <summary>
  632. /// 投入物料描述
  633. /// </summary>
  634. [Description("投入物料描述")]
  635. [Nullable(true)]
  636. [DataLength(40)]
  637. public string InwlDesc
  638. {
  639. get { return inwlDesc; }
  640. set { inwlDesc = value; }
  641. }
  642. /// <summary>
  643. /// 管坯单重
  644. /// </summary>
  645. [Description("管坯单重")]
  646. [Nullable(true)]
  647. [DataLength(10)]
  648. public decimal? WeightGpOne
  649. {
  650. get { return weightGpOne; }
  651. set { weightGpOne = value; }
  652. }
  653. /// <summary>
  654. /// 成材率
  655. /// </summary>
  656. [Description("成材率")]
  657. [Nullable(true)]
  658. [DataLength(10)]
  659. public decimal? Getrate
  660. {
  661. get { return getrate; }
  662. set { getrate = value; }
  663. }
  664. /// <summary>
  665. /// 订单重量
  666. /// </summary>
  667. [Description("订单重量")]
  668. [Nullable(true)]
  669. [DataLength(10)]
  670. public decimal? PlanWt
  671. {
  672. get { return planWt; }
  673. set { planWt = value; }
  674. }
  675. /// <summary>
  676. /// 订单支数
  677. /// </summary>
  678. [Description("订单支数")]
  679. [Nullable(true)]
  680. [DataLength(10)]
  681. public decimal? PlanNum
  682. {
  683. get { return planNum; }
  684. set { planNum = value; }
  685. }
  686. /// <summary>
  687. /// 利库量
  688. /// </summary>
  689. [Description("利库量")]
  690. [Nullable(true)]
  691. [DataLength(10)]
  692. public decimal? MatchWeight
  693. {
  694. get { return matchWeight; }
  695. set { matchWeight = value; }
  696. }
  697. /// <summary>
  698. /// 利库支数
  699. /// </summary>
  700. [Description("利库支数")]
  701. [Nullable(true)]
  702. [DataLength(10)]
  703. public decimal? MatchNum
  704. {
  705. get { return matchNum; }
  706. set { matchNum = value; }
  707. }
  708. /// <summary>
  709. /// 有无外购计划
  710. /// </summary>
  711. [Description("有无外购计划")]
  712. [Nullable(true)]
  713. [DataLength(1)]
  714. public bool Ifbuyplan
  715. {
  716. get { return ifbuyplan; }
  717. set { ifbuyplan = value; }
  718. }
  719. /// <summary>
  720. /// 外购计划号
  721. /// </summary>
  722. [Description("外购计划号")]
  723. [Nullable(true)]
  724. [DataLength(20)]
  725. public string Buyplanid
  726. {
  727. get { return buyplanid; }
  728. set { buyplanid = value; }
  729. }
  730. /// <summary>
  731. /// 外购计划量
  732. /// </summary>
  733. [Description("外购计划量")]
  734. [Nullable(true)]
  735. [DataLength(10)]
  736. public decimal? Buyplanweight
  737. {
  738. get { return buyplanweight; }
  739. set { buyplanweight = value; }
  740. }
  741. /// <summary>
  742. /// 待生产量(订单量-利库-外购)
  743. /// </summary>
  744. [Description("待生产量")]
  745. [Nullable(true)]
  746. [DataLength(10)]
  747. public decimal? ReqProdWeight
  748. {
  749. get { return reqProdWeight; }
  750. set { reqProdWeight = value; }
  751. }
  752. /// <summary>
  753. /// 待投入物料重量
  754. /// </summary>
  755. [Description("待投入物料重量")]
  756. [Nullable(true)]
  757. [DataLength(10)]
  758. public decimal? InWt
  759. {
  760. get { return inWt; }
  761. set { inWt = value; }
  762. }
  763. /// <summary>
  764. /// 待投入支数
  765. /// </summary>
  766. [Description("待投入支数")]
  767. [Nullable(true)]
  768. [DataLength(10)]
  769. public decimal? InNum
  770. {
  771. get { return inNum; }
  772. set { inNum = value; }
  773. }
  774. /// <summary>
  775. /// 计划生产时间
  776. /// </summary>
  777. [Description("计划生产时间")]
  778. [Nullable(true)]
  779. public string PlanTime
  780. {
  781. get { return planTime; }
  782. set { planTime = value; }
  783. }
  784. /// <summary>
  785. /// 计划耗时(分)
  786. /// </summary>
  787. [Description("计划耗时(分)")]
  788. [Nullable(true)]
  789. [DataLength(10)]
  790. public decimal? PlanUsetime
  791. {
  792. get { return planUsetime; }
  793. set { planUsetime = value; }
  794. }
  795. /// <summary>
  796. /// 是否末端工序
  797. /// </summary>
  798. [Description("是否末端工序")]
  799. [Nullable(true)]
  800. [DataLength(1)]
  801. public bool Isendgx
  802. {
  803. get { return isendgx; }
  804. set { isendgx = value; }
  805. }
  806. /// <summary>
  807. /// 计划状态
  808. /// </summary>
  809. [Description("计划状态")]
  810. [Nullable(true)]
  811. [DataLength(20)]
  812. public string Planstatus
  813. {
  814. get { return planstatus; }
  815. set { planstatus = value; }
  816. }
  817. /// <summary>
  818. /// 生产完成重量
  819. /// </summary>
  820. [Description("生产完成重量")]
  821. [Nullable(true)]
  822. [DataLength(10)]
  823. public decimal? FinishWt
  824. {
  825. get { return finishWt; }
  826. set { finishWt = value; }
  827. }
  828. /// <summary>
  829. /// 是否轧管监制
  830. /// </summary>
  831. [Description("是否轧管监制")]
  832. [Nullable(true)]
  833. [DataLength(1)]
  834. public bool IfMonitorZg
  835. {
  836. get { return ifMonitorZg; }
  837. set { ifMonitorZg = value; }
  838. }
  839. /// <summary>
  840. /// 监制编号
  841. /// </summary>
  842. [Description("监制编号")]
  843. [Nullable(true)]
  844. [DataLength(40)]
  845. public string PrdcrNo
  846. {
  847. get { return prdcrNo; }
  848. set { prdcrNo = value; }
  849. }
  850. /// <summary>
  851. /// 本工序监制点
  852. /// </summary>
  853. [Description("本工序监制点")]
  854. [Nullable(true)]
  855. [DataLength(200)]
  856. public string MonitorPoint
  857. {
  858. get { return monitorPoint; }
  859. set { monitorPoint = value; }
  860. }
  861. /// <summary>
  862. /// 工艺文件号
  863. /// </summary>
  864. [Description("工艺文件号")]
  865. [Nullable(true)]
  866. [DataLength(400)]
  867. public string CraftFileNo
  868. {
  869. get { return craftFileNo; }
  870. set { craftFileNo = value; }
  871. }
  872. /// <summary>
  873. /// 工艺文件责任人
  874. /// </summary>
  875. [Description("工艺文件责任人")]
  876. [Nullable(true)]
  877. [DataLength(20)]
  878. public string CraftFileMan
  879. {
  880. get { return craftFileMan; }
  881. set { craftFileMan = value; }
  882. }
  883. /// <summary>
  884. /// 工艺序号
  885. /// </summary>
  886. [Description("工艺序号")]
  887. [Nullable(true)]
  888. [DataLength(5)]
  889. public decimal? CraftSeq
  890. {
  891. get { return craftSeq; }
  892. set { craftSeq = value; }
  893. }
  894. /// <summary>
  895. /// 生产年月
  896. /// </summary>
  897. [Description("生产年月")]
  898. [Nullable(true)]
  899. [DataLength(20)]
  900. public string ProMonth
  901. {
  902. get { return proMonth; }
  903. set { proMonth = value; }
  904. }
  905. /// <summary>
  906. /// 成分标准索引号集合(内控)
  907. /// </summary>
  908. [Description("成分标准索引号集合(内控)")]
  909. [Nullable(true)]
  910. [DataLength(400)]
  911. public string Cic
  912. {
  913. get { return cic; }
  914. set { cic = value; }
  915. }
  916. /// <summary>
  917. /// 材质标准索引号集合(内控)
  918. /// </summary>
  919. [Description("材质标准索引号集合(内控)")]
  920. [Nullable(true)]
  921. [DataLength(400)]
  922. public string Pic
  923. {
  924. get { return pic; }
  925. set { pic = value; }
  926. }
  927. /// <summary>
  928. /// 公差标准索引号集合(内控)
  929. /// </summary>
  930. [Description("公差标准索引号集合(内控)")]
  931. [Nullable(true)]
  932. [DataLength(400)]
  933. public string Sic
  934. {
  935. get { return sic; }
  936. set { sic = value; }
  937. }
  938. /// <summary>
  939. /// 探伤索引号集合(内控)
  940. /// </summary>
  941. [Description("探伤索引号集合(内控)")]
  942. [Nullable(true)]
  943. [DataLength(400)]
  944. public string Dic
  945. {
  946. get { return dic; }
  947. set { dic = value; }
  948. }
  949. /// <summary>
  950. /// 水压索引码集合(内控)
  951. /// </summary>
  952. [Description("水压索引码集合(内控)")]
  953. [Nullable(true)]
  954. [DataLength(400)]
  955. public string Wic
  956. {
  957. get { return wic; }
  958. set { wic = value; }
  959. }
  960. /// <summary>
  961. /// 创建人
  962. /// </summary>
  963. [Description("创建人")]
  964. [Nullable(true)]
  965. [DataLength(20)]
  966. public string CreateName
  967. {
  968. get { return createName; }
  969. set { createName = value; }
  970. }
  971. /// <summary>
  972. /// 创建时间
  973. /// </summary>
  974. [Description("创建时间")]
  975. [Nullable(true)]
  976. public string CreateTime
  977. {
  978. get { return createTime; }
  979. set { createTime = value; }
  980. }
  981. /// <summary>
  982. /// 修改人
  983. /// </summary>
  984. [Description("修改人")]
  985. [Nullable(true)]
  986. [DataLength(20)]
  987. public string UpdateName
  988. {
  989. get { return updateName; }
  990. set { updateName = value; }
  991. }
  992. /// <summary>
  993. /// 修改时间
  994. /// </summary>
  995. [Description("修改时间")]
  996. [Nullable(true)]
  997. public string UpdateTime
  998. {
  999. get { return updateTime; }
  1000. set { updateTime = value; }
  1001. }
  1002. }
  1003. }