PlnReqinfGpEntity.cs 30 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160
  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 com.steering.pss.plnsaleord.GpOptimize.model
  8. {
  9. /// <summary>
  10. /// 数据库表PLN_REQINF_GP所对应的实体类(生成工具:代码生成工具3.0)
  11. /// 作者:xiaohai-PC 时间:2016-05-24
  12. /// </summary>
  13. public class PlnReqinfGpEntity
  14. {
  15. /// <summary>
  16. ///真空处理是否
  17. /// </summary>
  18. private string stationRoadLg = "";
  19. /// <summary>
  20. ///真空处理是否
  21. /// </summary>
  22. public string StationRoadLg
  23. {
  24. get { return stationRoadLg; }
  25. set { stationRoadLg = value; }
  26. }
  27. /// <summary>
  28. /// 管坯需求编号
  29. /// </summary>
  30. private string gpreqId = "";
  31. /// <summary>
  32. /// 是否末端工序
  33. /// </summary>
  34. private string isendgx = "";
  35. /// <summary>
  36. /// 主合同来源(销售合同、备料需求)
  37. /// </summary>
  38. private string orderSource = "";
  39. /// <summary>
  40. /// 主交货编码PK
  41. /// </summary>
  42. private string ordLnDlyPk = "";
  43. /// <summary>
  44. /// 主排产流水号
  45. /// </summary>
  46. private string plnDivideId = "";
  47. /// <summary>
  48. /// 主合同号
  49. /// </summary>
  50. private string orderNo = "";
  51. /// <summary>
  52. /// 主合同行号
  53. /// </summary>
  54. private string orderSeq = "";
  55. /// <summary>
  56. /// 主交货编码
  57. /// </summary>
  58. private string deliveryNo = "";
  59. /// <summary>
  60. /// 主备料需求号
  61. /// </summary>
  62. private string reqBlId = "";
  63. /// <summary>
  64. /// 管坯类型(1铸坯2锻坯)
  65. /// </summary>
  66. private string gptype = "";
  67. /// <summary>
  68. /// 钢种代码
  69. /// </summary>
  70. private string gradecode = "";
  71. /// <summary>
  72. /// 钢种名称
  73. /// </summary>
  74. private string gradename = "";
  75. /// <summary>
  76. /// 管坯直径
  77. /// </summary>
  78. private string diameterGp = "";
  79. /// <summary>
  80. /// 单倍坯长
  81. /// </summary>
  82. private string lenGpSingle = "";
  83. /// <summary>
  84. /// 管坯物料编码
  85. /// </summary>
  86. private string materialNo = "";
  87. /// <summary>
  88. /// 管坯物料描述
  89. /// </summary>
  90. private string materialName = "";
  91. /// <summary>
  92. /// 成分标准索引号集合(内控)
  93. /// </summary>
  94. private string cic = "";
  95. /// <summary>
  96. /// 材质标准索引号集合(内控)
  97. /// </summary>
  98. private string pic = "";
  99. /// <summary>
  100. /// 公差标准索引号集合(内控)
  101. /// </summary>
  102. private string sic = "";
  103. /// <summary>
  104. /// 探伤索引号集合(内控)
  105. /// </summary>
  106. private string dic = "";
  107. /// <summary>
  108. /// 水压索引码集合(内控)
  109. /// </summary>
  110. private string wic = "";
  111. /// <summary>
  112. /// 加工标准索引号集合(内控)
  113. /// </summary>
  114. private string gic = "";
  115. /// <summary>
  116. /// 是否炼钢监制
  117. /// </summary>
  118. private string ifMonitorLg = "";
  119. /// <summary>
  120. /// 监制编号
  121. /// </summary>
  122. private string prdcrNo = "";
  123. /// <summary>
  124. /// 管坯单重(单倍坯)
  125. /// </summary>
  126. private string weightGpOne = "";
  127. /// <summary>
  128. /// 需求总重量(单倍坯)
  129. /// </summary>
  130. private string gpWeight = "";
  131. /// <summary>
  132. /// 需求支数(单倍坯)
  133. /// </summary>
  134. private string gpNum = "";
  135. /// <summary>
  136. /// 倍尺数
  137. /// </summary>
  138. private string cutNumGp = "";
  139. /// <summary>
  140. /// 切损长度(mm)
  141. /// </summary>
  142. private string cutLoseLen = "";
  143. /// <summary>
  144. /// 管坯长度(长管)
  145. /// </summary>
  146. private string lengthGp = "";
  147. /// <summary>
  148. /// 需求长管总重
  149. /// </summary>
  150. private string gpWtLong = "";
  151. /// <summary>
  152. /// 需求长管支数
  153. /// </summary>
  154. private string gpNumLong = "";
  155. /// <summary>
  156. /// 是否外购
  157. /// </summary>
  158. private string ifbuyplan = "";
  159. /// <summary>
  160. /// 管坯采购计划号
  161. /// </summary>
  162. private string buyplanid = "";
  163. /// <summary>
  164. /// 采购计划长管重量
  165. /// </summary>
  166. private string buyplanWtLong = "";
  167. /// <summary>
  168. /// 采购计划单倍坯支数
  169. /// </summary>
  170. private string buyplanNumOne = "";
  171. /// <summary>
  172. /// 采购计划长管支数
  173. /// </summary>
  174. private string buyplanNumLong = "";
  175. /// <summary>
  176. /// 炼钢计划长管重量
  177. /// </summary>
  178. private string ppcLgWtLong = "";
  179. /// <summary>
  180. /// 炼钢计划单倍坯支数
  181. /// </summary>
  182. private string ppcLgNumOne = "";
  183. /// <summary>
  184. /// 炼钢计划长管支数
  185. /// </summary>
  186. private string ppcLgNumLong = "";
  187. /// <summary>
  188. /// 锻造订单编号
  189. /// </summary>
  190. private string proPlanIdDz = "";
  191. /// <summary>
  192. /// 铸造订单编号
  193. /// </summary>
  194. private string proPlanIdZz = "";
  195. /// <summary>
  196. /// 需求处理状态(0待处理,1已确认,2已下发,3已做炼钢计划,4生产完成)
  197. /// </summary>
  198. private string reqDonestatus = "";
  199. /// <summary>
  200. /// 需求状态
  201. /// </summary>
  202. private string reqStatus = "";
  203. /// <summary>
  204. /// 备注
  205. /// </summary>
  206. private string memo = "";
  207. /// <summary>
  208. /// 铸造类型(1连铸2模铸)
  209. /// </summary>
  210. private string castingtype = "";
  211. /// <summary>
  212. /// 连铸坯直径
  213. /// </summary>
  214. private string diameterZz = "";
  215. /// <summary>
  216. /// 连铸坯长度
  217. /// </summary>
  218. private string lengthZz = "";
  219. /// <summary>
  220. /// 铸造产出单重
  221. /// </summary>
  222. private string wtOneZz = "";
  223. /// <summary>
  224. /// 铸造物料编码
  225. /// </summary>
  226. private string wlidZz = "";
  227. /// <summary>
  228. /// 铸造物料描述
  229. /// </summary>
  230. private string wldescZz = "";
  231. /// <summary>
  232. /// 铸造产出重量
  233. /// </summary>
  234. private string outWtZz = "";
  235. /// <summary>
  236. /// 铸造产出支(个)数
  237. /// </summary>
  238. private string outNumZz = "";
  239. /// <summary>
  240. /// 锻造原料确认标识(0否,1是,2非锻坯)
  241. /// </summary>
  242. private string inwlIsokDz = "";
  243. /// <summary>
  244. /// 默认锻造产线代码
  245. /// </summary>
  246. private string plineCodeDz = "";
  247. /// <summary>
  248. /// 默认锻造产线
  249. /// </summary>
  250. private string plineNameDz = "";
  251. /// <summary>
  252. /// 锻造订单编号
  253. /// </summary>
  254. private string dzProPlanId = "";
  255. /// <summary>
  256. /// 默认铸造产线代码
  257. /// </summary>
  258. private string plineCodeZz = "";
  259. /// <summary>
  260. /// 默认铸造产线
  261. /// </summary>
  262. private string plineNameZz = "";
  263. /// <summary>
  264. /// 铸造订单编号
  265. /// </summary>
  266. private string zzProPlanId = "";
  267. /// <summary>
  268. /// 锻造加工余量(直径mm)
  269. /// </summary>
  270. private string dzLoseAdd = "";
  271. /// <summary>
  272. /// 锻造切头尾量(mm)
  273. /// </summary>
  274. private string dzCutHeadEnd = "";
  275. /// <summary>
  276. /// 锻造每火次烧损(%)
  277. /// </summary>
  278. private string dzBurnLose = "";
  279. private string supplyUnitCode = "";
  280. private string supplyUnit = "";
  281. private string typeFlag = "";
  282. /// <summary>
  283. ///制造商代码
  284. /// </summary>
  285. public string SupplyUnitCode
  286. {
  287. get { return supplyUnitCode; }
  288. set { supplyUnitCode = value; }
  289. }
  290. /// <summary>
  291. ///制造商
  292. /// </summary>
  293. public string SupplyUnit
  294. {
  295. get { return supplyUnit; }
  296. set { supplyUnit = value; }
  297. }
  298. /// <summary>
  299. ///是否双经销
  300. /// </summary>
  301. public string TypeFlag
  302. {
  303. get { return typeFlag; }
  304. set { typeFlag = value; }
  305. }
  306. /// <summary>
  307. /// 需求长坯总重Min
  308. /// </summary>
  309. private string gpWtLongMin = "";
  310. public string GpWtLongMin
  311. {
  312. get { return gpWtLongMin; }
  313. set { gpWtLongMin = value; }
  314. }
  315. /// <summary>
  316. /// 需求总重量Min(单倍坯)
  317. /// </summary>
  318. private string gpWeightMin = "";
  319. public string GpWeightMin
  320. {
  321. get { return gpWeightMin; }
  322. set { gpWeightMin = value; }
  323. }
  324. /// <summary>
  325. /// 创建时间
  326. /// </summary>
  327. private string createTime = "";
  328. [Description("创建时间")]
  329. public string CreateTime
  330. {
  331. get { return createTime; }
  332. set { createTime = value; }
  333. }
  334. /// <summary>
  335. /// 创建人
  336. /// </summary>
  337. private string createName = "";
  338. [Description("创建人")]
  339. public string CreateName
  340. {
  341. get { return createName; }
  342. set { createName = value; }
  343. }
  344. /// <summary>
  345. /// 确认时间
  346. /// </summary>
  347. private string issuedTime = "";
  348. [Description("确认时间")]
  349. public string IssuedTime
  350. {
  351. get { return issuedTime; }
  352. set { issuedTime = value; }
  353. }
  354. /// <summary>
  355. /// 确认人
  356. /// </summary>
  357. private string issuedMan = "";
  358. [Description("确认人")]
  359. public string IssuedMan
  360. {
  361. get { return issuedMan; }
  362. set { issuedMan = value; }
  363. }
  364. /// <summary>
  365. /// 生产年月
  366. /// </summary>
  367. private string proMonth = "";
  368. [Description("生产年月")]
  369. [Nullable(false)]
  370. [DataLength(20)]
  371. public string ProMonth
  372. {
  373. get { return proMonth; }
  374. set { proMonth = value; }
  375. }
  376. /// <summary>
  377. /// 管坯需求编号
  378. /// </summary>
  379. [Description("管坯需求编号")]
  380. [Nullable(false)]
  381. [DataLength(20)]
  382. public string GpreqId
  383. {
  384. get { return gpreqId; }
  385. set { gpreqId = value; }
  386. }
  387. /// <summary>
  388. /// 是否末端工序
  389. /// </summary>
  390. [Description("是否末端工序")]
  391. [Nullable(true)]
  392. [DataLength(1)]
  393. public string Isendgx
  394. {
  395. get { return isendgx; }
  396. set { isendgx = value; }
  397. }
  398. /// <summary>
  399. /// 主合同来源(销售合同、备料需求)
  400. /// </summary>
  401. [Description("主合同来源(销售合同、备料需求)")]
  402. [Nullable(true)]
  403. [DataLength(20)]
  404. public string OrderSource
  405. {
  406. get { return orderSource; }
  407. set { orderSource = value; }
  408. }
  409. /// <summary>
  410. /// 主交货编码PK
  411. /// </summary>
  412. [Description("主交货编码PK")]
  413. [Nullable(true)]
  414. [DataLength(40)]
  415. public string OrdLnDlyPk
  416. {
  417. get { return ordLnDlyPk; }
  418. set { ordLnDlyPk = value; }
  419. }
  420. /// <summary>
  421. /// 主排产流水号
  422. /// </summary>
  423. [Description("主排产流水号")]
  424. [Nullable(true)]
  425. [DataLength(10)]
  426. public string PlnDivideId
  427. {
  428. get { return plnDivideId; }
  429. set { plnDivideId = value; }
  430. }
  431. /// <summary>
  432. /// 主合同号
  433. /// </summary>
  434. [Description("主合同号")]
  435. [Nullable(true)]
  436. [DataLength(20)]
  437. public string OrderNo
  438. {
  439. get { return orderNo; }
  440. set { orderNo = value; }
  441. }
  442. /// <summary>
  443. /// 主合同行号
  444. /// </summary>
  445. [Description("主合同行号")]
  446. [Nullable(true)]
  447. [DataLength(3)]
  448. public string OrderSeq
  449. {
  450. get { return orderSeq; }
  451. set { orderSeq = value; }
  452. }
  453. /// <summary>
  454. /// 主交货编码
  455. /// </summary>
  456. [Description("主交货编码")]
  457. [Nullable(true)]
  458. [DataLength(3)]
  459. public string DeliveryNo
  460. {
  461. get { return deliveryNo; }
  462. set { deliveryNo = value; }
  463. }
  464. /// <summary>
  465. /// 主备料需求号
  466. /// </summary>
  467. [Description("主备料需求号")]
  468. [Nullable(true)]
  469. [DataLength(20)]
  470. public string ReqBlId
  471. {
  472. get { return reqBlId; }
  473. set { reqBlId = value; }
  474. }
  475. /// <summary>
  476. /// 管坯类型(1铸坯2锻坯)
  477. /// </summary>
  478. [Description("管坯类型(1铸坯2锻坯)")]
  479. [Nullable(true)]
  480. [DataLength(20)]
  481. public string Gptype
  482. {
  483. get { return gptype; }
  484. set { gptype = value; }
  485. }
  486. /// <summary>
  487. /// 钢种代码
  488. /// </summary>
  489. [Description("钢种代码")]
  490. [Nullable(true)]
  491. [DataLength(10)]
  492. public string Gradecode
  493. {
  494. get { return gradecode; }
  495. set { gradecode = value; }
  496. }
  497. /// <summary>
  498. /// 钢种名称
  499. /// </summary>
  500. [Description("钢种名称")]
  501. [Nullable(true)]
  502. [DataLength(100)]
  503. public string Gradename
  504. {
  505. get { return gradename; }
  506. set { gradename = value; }
  507. }
  508. /// <summary>
  509. /// 管坯直径
  510. /// </summary>
  511. [Description("管坯直径")]
  512. [Nullable(true)]
  513. [DataLength(10)]
  514. public string DiameterGp
  515. {
  516. get { return diameterGp; }
  517. set { diameterGp = value; }
  518. }
  519. /// <summary>
  520. /// 单倍坯长
  521. /// </summary>
  522. [Description("单倍坯长")]
  523. [Nullable(true)]
  524. [DataLength(10)]
  525. public string LenGpSingle
  526. {
  527. get { return lenGpSingle; }
  528. set { lenGpSingle = value; }
  529. }
  530. /// <summary>
  531. /// 管坯物料编码
  532. /// </summary>
  533. [Description("管坯物料编码")]
  534. [Nullable(true)]
  535. [DataLength(20)]
  536. public string MaterialNo
  537. {
  538. get { return materialNo; }
  539. set { materialNo = value; }
  540. }
  541. /// <summary>
  542. /// 管坯物料描述
  543. /// </summary>
  544. [Description("管坯物料描述")]
  545. [Nullable(true)]
  546. [DataLength(100)]
  547. public string MaterialName
  548. {
  549. get { return materialName; }
  550. set { materialName = value; }
  551. }
  552. /// <summary>
  553. /// 成分标准索引号集合(内控)
  554. /// </summary>
  555. [Description("成分标准索引号集合(内控)")]
  556. [Nullable(true)]
  557. [DataLength(400)]
  558. public string Cic
  559. {
  560. get { return cic; }
  561. set { cic = value; }
  562. }
  563. /// <summary>
  564. /// 材质标准索引号集合(内控)
  565. /// </summary>
  566. [Description("材质标准索引号集合(内控)")]
  567. [Nullable(true)]
  568. [DataLength(400)]
  569. public string Pic
  570. {
  571. get { return pic; }
  572. set { pic = value; }
  573. }
  574. /// <summary>
  575. /// 公差标准索引号集合(内控)
  576. /// </summary>
  577. [Description("公差标准索引号集合(内控)")]
  578. [Nullable(true)]
  579. [DataLength(400)]
  580. public string Sic
  581. {
  582. get { return sic; }
  583. set { sic = value; }
  584. }
  585. /// <summary>
  586. /// 探伤索引号集合(内控)
  587. /// </summary>
  588. [Description("探伤索引号集合(内控)")]
  589. [Nullable(true)]
  590. [DataLength(400)]
  591. public string Dic
  592. {
  593. get { return dic; }
  594. set { dic = value; }
  595. }
  596. /// <summary>
  597. /// 水压索引码集合(内控)
  598. /// </summary>
  599. [Description("水压索引码集合(内控)")]
  600. [Nullable(true)]
  601. [DataLength(400)]
  602. public string Wic
  603. {
  604. get { return wic; }
  605. set { wic = value; }
  606. }
  607. /// <summary>
  608. /// 加工标准索引号集合(内控)
  609. /// </summary>
  610. [Description("加工标准索引号集合(内控)")]
  611. [Nullable(true)]
  612. [DataLength(400)]
  613. public string Gic
  614. {
  615. get { return gic; }
  616. set { gic = value; }
  617. }
  618. /// <summary>
  619. /// 是否炼钢监制
  620. /// </summary>
  621. [Description("是否炼钢监制")]
  622. [Nullable(true)]
  623. [DataLength(1)]
  624. public string IfMonitorLg
  625. {
  626. get { return ifMonitorLg; }
  627. set { ifMonitorLg = value; }
  628. }
  629. /// <summary>
  630. /// 监制编号
  631. /// </summary>
  632. [Description("监制编号")]
  633. [Nullable(true)]
  634. [DataLength(40)]
  635. public string PrdcrNo
  636. {
  637. get { return prdcrNo; }
  638. set { prdcrNo = value; }
  639. }
  640. /// <summary>
  641. /// 管坯单重(单倍坯)
  642. /// </summary>
  643. [Description("管坯单重(单倍坯)")]
  644. [Nullable(true)]
  645. [DataLength(10)]
  646. public string WeightGpOne
  647. {
  648. get { return weightGpOne; }
  649. set { weightGpOne = value; }
  650. }
  651. /// <summary>
  652. /// 需求总重量(单倍坯)
  653. /// </summary>
  654. [Description("需求总重量(单倍坯)")]
  655. [Nullable(true)]
  656. [DataLength(10)]
  657. public string GpWeight
  658. {
  659. get { return gpWeight; }
  660. set { gpWeight = value; }
  661. }
  662. /// <summary>
  663. /// 需求支数(单倍坯)
  664. /// </summary>
  665. [Description("需求支数(单倍坯)")]
  666. [Nullable(true)]
  667. [DataLength(10)]
  668. public string GpNum
  669. {
  670. get { return gpNum; }
  671. set { gpNum = value; }
  672. }
  673. /// <summary>
  674. /// 倍尺数
  675. /// </summary>
  676. [Description("倍尺数")]
  677. [Nullable(true)]
  678. [DataLength(10)]
  679. public string CutNumGp
  680. {
  681. get { return cutNumGp; }
  682. set { cutNumGp = value; }
  683. }
  684. /// <summary>
  685. /// 切损长度(mm)
  686. /// </summary>
  687. [Description("切损长度(mm)")]
  688. [Nullable(true)]
  689. [DataLength(10)]
  690. public string CutLoseLen
  691. {
  692. get { return cutLoseLen; }
  693. set { cutLoseLen = value; }
  694. }
  695. /// <summary>
  696. /// 管坯长度(长管)
  697. /// </summary>
  698. [Description("管坯长度(长管)")]
  699. [Nullable(true)]
  700. [DataLength(10)]
  701. public string LengthGp
  702. {
  703. get { return lengthGp; }
  704. set { lengthGp = value; }
  705. }
  706. /// <summary>
  707. /// 需求长管总重
  708. /// </summary>
  709. [Description("需求长管总重")]
  710. [Nullable(true)]
  711. [DataLength(10)]
  712. public string GpWtLong
  713. {
  714. get { return gpWtLong; }
  715. set { gpWtLong = value; }
  716. }
  717. /// <summary>
  718. /// 需求长管支数
  719. /// </summary>
  720. [Description("需求长管支数")]
  721. [Nullable(true)]
  722. [DataLength(10)]
  723. public string GpNumLong
  724. {
  725. get { return gpNumLong; }
  726. set { gpNumLong = value; }
  727. }
  728. /// <summary>
  729. /// 是否外购
  730. /// </summary>
  731. [Description("是否外购")]
  732. [Nullable(true)]
  733. [DataLength(1)]
  734. public string Ifbuyplan
  735. {
  736. get { return ifbuyplan; }
  737. set { ifbuyplan = value; }
  738. }
  739. /// <summary>
  740. /// 管坯采购计划号
  741. /// </summary>
  742. [Description("管坯采购计划号")]
  743. [Nullable(true)]
  744. [DataLength(20)]
  745. public string Buyplanid
  746. {
  747. get { return buyplanid; }
  748. set { buyplanid = value; }
  749. }
  750. /// <summary>
  751. /// 采购计划长管重量
  752. /// </summary>
  753. [Description("采购计划长管重量")]
  754. [Nullable(true)]
  755. [DataLength(10)]
  756. public string BuyplanWtLong
  757. {
  758. get { return buyplanWtLong; }
  759. set { buyplanWtLong = value; }
  760. }
  761. /// <summary>
  762. /// 采购计划单倍坯支数
  763. /// </summary>
  764. [Description("采购计划单倍坯支数")]
  765. [Nullable(true)]
  766. [DataLength(10)]
  767. public string BuyplanNumOne
  768. {
  769. get { return buyplanNumOne; }
  770. set { buyplanNumOne = value; }
  771. }
  772. /// <summary>
  773. /// 采购计划长管支数
  774. /// </summary>
  775. [Description("采购计划长管支数")]
  776. [Nullable(true)]
  777. [DataLength(10)]
  778. public string BuyplanNumLong
  779. {
  780. get { return buyplanNumLong; }
  781. set { buyplanNumLong = value; }
  782. }
  783. /// <summary>
  784. /// 炼钢计划长管重量
  785. /// </summary>
  786. [Description("炼钢计划长管重量")]
  787. [Nullable(true)]
  788. [DataLength(10)]
  789. public string PpcLgWtLong
  790. {
  791. get { return ppcLgWtLong; }
  792. set { ppcLgWtLong = value; }
  793. }
  794. /// <summary>
  795. /// 炼钢计划单倍坯支数
  796. /// </summary>
  797. [Description("炼钢计划单倍坯支数")]
  798. [Nullable(true)]
  799. [DataLength(10)]
  800. public string PpcLgNumOne
  801. {
  802. get { return ppcLgNumOne; }
  803. set { ppcLgNumOne = value; }
  804. }
  805. /// <summary>
  806. /// 炼钢计划长管支数
  807. /// </summary>
  808. [Description("炼钢计划长管支数")]
  809. [Nullable(true)]
  810. [DataLength(10)]
  811. public string PpcLgNumLong
  812. {
  813. get { return ppcLgNumLong; }
  814. set { ppcLgNumLong = value; }
  815. }
  816. /// <summary>
  817. /// 锻造订单编号
  818. /// </summary>
  819. [Description("锻造订单编号")]
  820. [Nullable(true)]
  821. [DataLength(20)]
  822. public string ProPlanIdDz
  823. {
  824. get { return proPlanIdDz; }
  825. set { proPlanIdDz = value; }
  826. }
  827. /// <summary>
  828. /// 铸造订单编号
  829. /// </summary>
  830. [Description("铸造订单编号")]
  831. [Nullable(true)]
  832. [DataLength(20)]
  833. public string ProPlanIdZz
  834. {
  835. get { return proPlanIdZz; }
  836. set { proPlanIdZz = value; }
  837. }
  838. /// <summary>
  839. /// 需求处理状态(0待处理,1已确认,2已下发,3已做炼钢计划,4生产完成)
  840. /// </summary>
  841. [Description("需求处理状态(0待处理,1已确认,2已下发,3已做炼钢计划,4生产完成)")]
  842. [Nullable(true)]
  843. [DataLength(20)]
  844. public string ReqDonestatus
  845. {
  846. get { return reqDonestatus; }
  847. set { reqDonestatus = value; }
  848. }
  849. /// <summary>
  850. /// 需求状态
  851. /// </summary>
  852. [Description("需求状态")]
  853. [Nullable(true)]
  854. [DataLength(20)]
  855. public string ReqStatus
  856. {
  857. get { return reqStatus; }
  858. set { reqStatus = value; }
  859. }
  860. /// <summary>
  861. /// 备注
  862. /// </summary>
  863. [Description("备注")]
  864. [Nullable(true)]
  865. [DataLength(200)]
  866. public string Memo
  867. {
  868. get { return memo; }
  869. set { memo = value; }
  870. }
  871. /// <summary>
  872. /// 铸造类型(1连铸2模铸)
  873. /// </summary>
  874. [Description("铸造类型(1连铸2模铸)")]
  875. [Nullable(true)]
  876. [DataLength(20)]
  877. public string Castingtype
  878. {
  879. get { return castingtype; }
  880. set { castingtype = value; }
  881. }
  882. /// <summary>
  883. /// 连铸坯直径
  884. /// </summary>
  885. [Description("连铸坯直径")]
  886. [Nullable(true)]
  887. [DataLength(10)]
  888. public string DiameterZz
  889. {
  890. get { return diameterZz; }
  891. set { diameterZz = value; }
  892. }
  893. /// <summary>
  894. /// 连铸坯长度
  895. /// </summary>
  896. [Description("连铸坯长度")]
  897. [Nullable(true)]
  898. [DataLength(10)]
  899. public string LengthZz
  900. {
  901. get { return lengthZz; }
  902. set { lengthZz = value; }
  903. }
  904. /// <summary>
  905. /// 铸造产出单重
  906. /// </summary>
  907. [Description("铸造产出单重")]
  908. [Nullable(true)]
  909. [DataLength(10)]
  910. public string WtOneZz
  911. {
  912. get { return wtOneZz; }
  913. set { wtOneZz = value; }
  914. }
  915. /// <summary>
  916. /// 铸造物料编码
  917. /// </summary>
  918. [Description("铸造物料编码")]
  919. [Nullable(true)]
  920. [DataLength(20)]
  921. public string WlidZz
  922. {
  923. get { return wlidZz; }
  924. set { wlidZz = value; }
  925. }
  926. /// <summary>
  927. /// 铸造物料描述
  928. /// </summary>
  929. [Description("铸造物料描述")]
  930. [Nullable(true)]
  931. [DataLength(40)]
  932. public string WldescZz
  933. {
  934. get { return wldescZz; }
  935. set { wldescZz = value; }
  936. }
  937. /// <summary>
  938. /// 铸造产出重量
  939. /// </summary>
  940. [Description("铸造产出重量")]
  941. [Nullable(true)]
  942. [DataLength(10)]
  943. public string OutWtZz
  944. {
  945. get { return outWtZz; }
  946. set { outWtZz = value; }
  947. }
  948. /// <summary>
  949. /// 铸造产出支(个)数
  950. /// </summary>
  951. [Description("铸造产出支(个)数")]
  952. [Nullable(true)]
  953. [DataLength(10)]
  954. public string OutNumZz
  955. {
  956. get { return outNumZz; }
  957. set { outNumZz = value; }
  958. }
  959. /// <summary>
  960. /// 锻造原料确认标识(0否,1是,2非锻坯)
  961. /// </summary>
  962. [Description("锻造原料确认标识(0否,1是,2非锻坯)")]
  963. [Nullable(true)]
  964. [DataLength(1)]
  965. public string InwlIsokDz
  966. {
  967. get { return inwlIsokDz; }
  968. set { inwlIsokDz = value; }
  969. }
  970. /// <summary>
  971. /// 默认锻造产线代码
  972. /// </summary>
  973. [Description("默认锻造产线代码")]
  974. [Nullable(true)]
  975. [DataLength(20)]
  976. public string PlineCodeDz
  977. {
  978. get { return plineCodeDz; }
  979. set { plineCodeDz = value; }
  980. }
  981. /// <summary>
  982. /// 默认锻造产线
  983. /// </summary>
  984. [Description("默认锻造产线")]
  985. [Nullable(true)]
  986. [DataLength(100)]
  987. public string PlineNameDz
  988. {
  989. get { return plineNameDz; }
  990. set { plineNameDz = value; }
  991. }
  992. /// <summary>
  993. /// 锻造订单编号
  994. /// </summary>
  995. [Description("锻造订单编号")]
  996. [Nullable(true)]
  997. [DataLength(20)]
  998. public string DzProPlanId
  999. {
  1000. get { return dzProPlanId; }
  1001. set { dzProPlanId = value; }
  1002. }
  1003. /// <summary>
  1004. /// 默认铸造产线代码
  1005. /// </summary>
  1006. [Description("默认铸造产线代码")]
  1007. [Nullable(true)]
  1008. [DataLength(20)]
  1009. public string PlineCodeZz
  1010. {
  1011. get { return plineCodeZz; }
  1012. set { plineCodeZz = value; }
  1013. }
  1014. /// <summary>
  1015. /// 默认铸造产线
  1016. /// </summary>
  1017. [Description("默认铸造产线")]
  1018. [Nullable(true)]
  1019. [DataLength(100)]
  1020. public string PlineNameZz
  1021. {
  1022. get { return plineNameZz; }
  1023. set { plineNameZz = value; }
  1024. }
  1025. /// <summary>
  1026. /// 铸造订单编号
  1027. /// </summary>
  1028. [Description("铸造订单编号")]
  1029. [Nullable(true)]
  1030. [DataLength(20)]
  1031. public string ZzProPlanId
  1032. {
  1033. get { return zzProPlanId; }
  1034. set { zzProPlanId = value; }
  1035. }
  1036. /// <summary>
  1037. /// 锻造加工余量(直径mm)
  1038. /// </summary>
  1039. [Description("锻造加工余量(直径mm)")]
  1040. [Nullable(true)]
  1041. [DataLength(10)]
  1042. public string DzLoseAdd
  1043. {
  1044. get { return dzLoseAdd; }
  1045. set { dzLoseAdd = value; }
  1046. }
  1047. /// <summary>
  1048. /// 锻造切头尾量(mm)
  1049. /// </summary>
  1050. [Description("锻造切头尾量(mm)")]
  1051. [Nullable(true)]
  1052. [DataLength(10)]
  1053. public string DzCutHeadEnd
  1054. {
  1055. get { return dzCutHeadEnd; }
  1056. set { dzCutHeadEnd = value; }
  1057. }
  1058. /// <summary>
  1059. /// 锻造每火次烧损(%)
  1060. /// </summary>
  1061. [Description("锻造每火次烧损(%)")]
  1062. [Nullable(true)]
  1063. [DataLength(5)]
  1064. public string DzBurnLose
  1065. {
  1066. get { return dzBurnLose; }
  1067. set { dzBurnLose = value; }
  1068. }
  1069. private string gowhereName = "";
  1070. /// <summary>
  1071. /// 物流去向
  1072. /// </summary>
  1073. public string GowhereName
  1074. {
  1075. get { return gowhereName; }
  1076. set { gowhereName = value; }
  1077. }
  1078. private string gowhereCode = "";
  1079. /// <summary>
  1080. /// 物流去向
  1081. /// </summary>
  1082. public string GowhereCode
  1083. {
  1084. get { return gowhereCode; }
  1085. set { gowhereCode = value; }
  1086. }
  1087. }
  1088. }