MatGpMEntity.cs 26 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034
  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. /// <summary>
  10. /// 数据库表MAT_GP_M所对应的实体类(生成工具:代码生成工具3.0)
  11. /// 作者:PC-20160925CXYF 时间:2017-11-22
  12. /// </summary>
  13. public class MatGpMEntity
  14. {
  15. /// <summary>
  16. /// 材料类别(8014在制品、成品、商品)
  17. /// </summary>
  18. private string productFlag = "";
  19. /// <summary>
  20. /// 材料状态(801501在制品阶段、801502成品、801503商品...)
  21. /// </summary>
  22. private string matStatus = "";
  23. /// <summary>
  24. /// 熔炼炉号
  25. /// </summary>
  26. private string stoveNo = "";
  27. /// <summary>
  28. /// 标示炉号
  29. /// </summary>
  30. private string flagStoveNo = "";
  31. /// <summary>
  32. /// 判定炉号
  33. /// </summary>
  34. private string judgeStoveNo = "";
  35. /// <summary>
  36. /// 浇次号
  37. /// </summary>
  38. private string castNo = "";
  39. /// <summary>
  40. /// 物料描叙
  41. /// </summary>
  42. private string materialName = "";
  43. /// <summary>
  44. /// 钢种名称
  45. /// </summary>
  46. private string gradename = "";
  47. /// <summary>
  48. /// 标准名称
  49. /// </summary>
  50. private string stdName = "";
  51. /// <summary>
  52. /// 合同号
  53. /// </summary>
  54. private string orderNo = "";
  55. /// <summary>
  56. /// 合同子行号
  57. /// </summary>
  58. private string orderSeqNo = "";
  59. /// <summary>
  60. /// 工序名称
  61. /// </summary>
  62. private string processDesc = "";
  63. /// <summary>
  64. /// 下工序名称
  65. /// </summary>
  66. private string nextProcessDesc = "";
  67. /// <summary>
  68. /// 生产产线名称
  69. /// </summary>
  70. private string plineName = "";
  71. /// <summary>
  72. /// 直径或宽度(实际)
  73. /// </summary>
  74. private string dimater = "";
  75. /// <summary>
  76. /// 厚(实际)
  77. /// </summary>
  78. private decimal? height = null;
  79. /// <summary>
  80. /// 倍尺坯长
  81. /// </summary>
  82. private decimal? actLen = null;
  83. /// <summary>
  84. /// 倍尺数(实际)
  85. /// </summary>
  86. private decimal? fixNum = null;
  87. /// <summary>
  88. /// 单倍长度(实际)
  89. /// </summary>
  90. private decimal? fixLen = null;
  91. /// <summary>
  92. /// 材料支数(实际)
  93. /// </summary>
  94. private decimal? actCount = null;
  95. /// <summary>
  96. /// 材料实重(实际)
  97. /// </summary>
  98. private decimal? actWeight = null;
  99. /// <summary>
  100. /// 材料理论重量(实际)
  101. /// </summary>
  102. private decimal? actTheoryWeight = null;
  103. /// <summary>
  104. /// 结算日期(年月)
  105. /// </summary>
  106. private string balYearMonth = "";
  107. /// <summary>
  108. /// 创建人
  109. /// </summary>
  110. private string createName = "";
  111. /// <summary>
  112. /// 创建时间
  113. /// </summary>
  114. private string createTime = "";
  115. /// <summary>
  116. /// 组号(判定炉号对应长度分组)
  117. /// </summary>
  118. private string groudNo = "";
  119. /// <summary>
  120. /// 铸造订单编号
  121. /// </summary>
  122. private string proPlanId = "";
  123. /// <summary>
  124. /// 管坯需求编号
  125. /// </summary>
  126. private string gpreqId = "";
  127. /// <summary>
  128. /// 单倍坯支数
  129. /// </summary>
  130. private decimal? dbActCount = null;
  131. /// <summary>
  132. /// 成分标准索引号集合(内控)
  133. /// </summary>
  134. private string cic = "";
  135. /// <summary>
  136. /// 材质标准索引号集合(内控)
  137. /// </summary>
  138. private string pic = "";
  139. /// <summary>
  140. /// 公差标准索引号集合(内控)
  141. /// </summary>
  142. private string sic = "";
  143. /// <summary>
  144. /// 探伤索引号集合(内控)
  145. /// </summary>
  146. private string dic = "";
  147. /// <summary>
  148. /// 管坯类型(1铸坯2锻坯)
  149. /// </summary>
  150. private string gptype = "";
  151. /// <summary>
  152. /// 顺序号(虚拟炉号)
  153. /// </summary>
  154. private string sequenceno = "";
  155. /// <summary>
  156. /// 虚拟炉号
  157. /// </summary>
  158. private string furnaceno = "";
  159. /// <summary>
  160. /// 交库状态(00,合格,11,待处理,22,判废,10,处理合格,12,处理判废)
  161. /// </summary>
  162. private string qcmStaus = "";
  163. /// <summary>
  164. /// 0 未挂料 1 已挂料
  165. /// </summary>
  166. private string hangingFlag = "";
  167. /// <summary>
  168. /// 工艺卡号(炼钢工艺文件)
  169. /// </summary>
  170. private string lgCraftNo = "";
  171. /// <summary>
  172. /// 是否末工序(末工序时合同成品属性有效)
  173. /// </summary>
  174. private string isendgx = "";
  175. /// <summary>
  176. /// 品名描述
  177. /// </summary>
  178. private string producname = "";
  179. /// <summary>
  180. /// 轧管订单编号
  181. /// </summary>
  182. private string proPlanIdZg = "";
  183. /// <summary>
  184. /// 是否双经销
  185. /// </summary>
  186. private string isDealer = "";
  187. /// <summary>
  188. /// 制造商代码
  189. /// </summary>
  190. private string supplyUnitCode = "";
  191. /// <summary>
  192. /// 制造商
  193. /// </summary>
  194. private string supplyUnit = "";
  195. /// <summary>
  196. /// 库位
  197. /// </summary>
  198. private string locationName = "";
  199. private string matNo = "";
  200. private string instockTime = "";
  201. /// <summary>
  202. /// 材料号
  203. /// </summary>
  204. [Description("材料号")]
  205. [Nullable(true)]
  206. [DataLength(10)]
  207. public string MatNo
  208. {
  209. get { return matNo; }
  210. set { matNo = value; }
  211. }
  212. /// <summary>
  213. /// 库位
  214. /// </summary>
  215. [Description("库位")]
  216. [Nullable(true)]
  217. [DataLength(10)]
  218. public string LocationName
  219. {
  220. get { return locationName; }
  221. set { locationName = value; }
  222. }
  223. /// <summary>
  224. /// 制造商代码
  225. /// </summary>
  226. [Description("制造商代码")]
  227. [Nullable(true)]
  228. [DataLength(10)]
  229. public string SupplyUnitCode
  230. {
  231. get { return supplyUnitCode; }
  232. set { supplyUnitCode = value; }
  233. }
  234. /// <summary>
  235. /// 制造商
  236. /// </summary>
  237. [Description("制造商")]
  238. [Nullable(true)]
  239. [DataLength(10)]
  240. public string SupplyUnit
  241. {
  242. get { return supplyUnit; }
  243. set { supplyUnit = value; }
  244. }
  245. /// <summary>
  246. /// 是否双经销
  247. /// </summary>
  248. [Description("是否双经销")]
  249. [Nullable(true)]
  250. [DataLength(10)]
  251. public string IsDealer
  252. {
  253. get { return isDealer; }
  254. set { isDealer = value; }
  255. }
  256. /// <summary>
  257. /// 材料类别(8014在制品、成品、商品)
  258. /// </summary>
  259. [Description("材料类别")]
  260. [Nullable(true)]
  261. [DataLength(10)]
  262. public string ProductFlag
  263. {
  264. get { return productFlag; }
  265. set { productFlag = value; }
  266. }
  267. /// <summary>
  268. /// 材料状态(801501在制品阶段、801502成品、801503商品...)
  269. /// </summary>
  270. [Description("材料状态")]
  271. [Nullable(true)]
  272. [DataLength(10)]
  273. public string MatStatus
  274. {
  275. get { return matStatus; }
  276. set { matStatus = value; }
  277. }
  278. /// <summary>
  279. /// 熔炼炉号
  280. /// </summary>
  281. [Description("熔炼炉号")]
  282. [Nullable(true)]
  283. [DataLength(20)]
  284. public string StoveNo
  285. {
  286. get { return stoveNo; }
  287. set { stoveNo = value; }
  288. }
  289. /// <summary>
  290. /// 标示炉号
  291. /// </summary>
  292. [Description("标示炉号")]
  293. [Nullable(true)]
  294. [DataLength(20)]
  295. public string FlagStoveNo
  296. {
  297. get { return flagStoveNo; }
  298. set { flagStoveNo = value; }
  299. }
  300. /// <summary>
  301. /// 判定炉号
  302. /// </summary>
  303. [Description("判定炉号")]
  304. [Nullable(true)]
  305. [DataLength(6)]
  306. public string JudgeStoveNo
  307. {
  308. get { return judgeStoveNo; }
  309. set { judgeStoveNo = value; }
  310. }
  311. /// <summary>
  312. /// 浇次号
  313. /// </summary>
  314. [Description("浇次号")]
  315. [Nullable(true)]
  316. [DataLength(20)]
  317. public string CastNo
  318. {
  319. get { return castNo; }
  320. set { castNo = value; }
  321. }
  322. /// <summary>
  323. /// 物料描叙
  324. /// </summary>
  325. [Description("产出物料")]
  326. [Nullable(true)]
  327. [DataLength(100)]
  328. public string MaterialName
  329. {
  330. get { return materialName; }
  331. set { materialName = value; }
  332. }
  333. /// <summary>
  334. /// 钢种名称
  335. /// </summary>
  336. [Description("钢种")]
  337. [Nullable(true)]
  338. [DataLength(100)]
  339. public string Gradename
  340. {
  341. get { return gradename; }
  342. set { gradename = value; }
  343. }
  344. /// <summary>
  345. /// 标准名称
  346. /// </summary>
  347. [Description("标准名称")]
  348. [Nullable(true)]
  349. [DataLength(200)]
  350. public string StdName
  351. {
  352. get { return stdName; }
  353. set { stdName = value; }
  354. }
  355. /// <summary>
  356. /// 合同号
  357. /// </summary>
  358. [Description("合同号")]
  359. [Nullable(true)]
  360. [DataLength(20)]
  361. public string OrderNo
  362. {
  363. get { return orderNo; }
  364. set { orderNo = value; }
  365. }
  366. /// <summary>
  367. /// 合同子行号
  368. /// </summary>
  369. [Description("交货行号")]
  370. [Nullable(true)]
  371. [DataLength(3)]
  372. public string OrderSeqNo
  373. {
  374. get { return orderSeqNo; }
  375. set { orderSeqNo = value; }
  376. }
  377. /// <summary>
  378. /// 工序名称
  379. /// </summary>
  380. [Description("工序名称")]
  381. [Nullable(true)]
  382. [DataLength(20)]
  383. public string ProcessDesc
  384. {
  385. get { return processDesc; }
  386. set { processDesc = value; }
  387. }
  388. /// <summary>
  389. /// 下工序名称
  390. /// </summary>
  391. [Description("下工序")]
  392. [Nullable(true)]
  393. [DataLength(20)]
  394. public string NextProcessDesc
  395. {
  396. get { return nextProcessDesc; }
  397. set { nextProcessDesc = value; }
  398. }
  399. /// <summary>
  400. /// 生产产线名称
  401. /// </summary>
  402. [Description("产线名称")]
  403. [Nullable(true)]
  404. [DataLength(100)]
  405. public string PlineName
  406. {
  407. get { return plineName; }
  408. set { plineName = value; }
  409. }
  410. /// <summary>
  411. /// 直径或宽度(实际)
  412. /// </summary>
  413. [Description("断面")]
  414. [Nullable(true)]
  415. [DataLength(5)]
  416. public string Dimater
  417. {
  418. get { return dimater; }
  419. set { dimater = value; }
  420. }
  421. /// <summary>
  422. /// 厚
  423. /// </summary>
  424. [Description("厚")]
  425. [Nullable(true)]
  426. [DataLength(4)]
  427. public decimal? Height
  428. {
  429. get { return height; }
  430. set { height = value; }
  431. }
  432. /// <summary>
  433. /// 坯料长度(实际)
  434. /// </summary>
  435. [Description("倍尺坯长(库存)")]
  436. [Nullable(true)]
  437. [DataLength(6)]
  438. public decimal? ActLen
  439. {
  440. get { return actLen; }
  441. set { actLen = value; }
  442. }
  443. /// <summary>
  444. /// 倍尺数(实际)
  445. /// </summary>
  446. [Description("倍尺数")]
  447. [Nullable(true)]
  448. [DataLength(1)]
  449. public decimal? FixNum
  450. {
  451. get { return fixNum; }
  452. set { fixNum = value; }
  453. }
  454. /// <summary>
  455. /// 单倍长度(实际)
  456. /// </summary>
  457. [Description("单倍坯长(库存)")]
  458. [Nullable(true)]
  459. [DataLength(5)]
  460. public decimal? FixLen
  461. {
  462. get { return fixLen; }
  463. set { fixLen = value; }
  464. }
  465. /// <summary>
  466. /// 材料支数(实际)
  467. /// </summary>
  468. [Description("支数(库存)")]
  469. [Nullable(true)]
  470. [DataLength(3)]
  471. public decimal? ActCount
  472. {
  473. get { return actCount; }
  474. set { actCount = value; }
  475. }
  476. /// <summary>
  477. /// 材料实重(实际)
  478. /// </summary>
  479. [Description("实重(库存)")]
  480. [Nullable(true)]
  481. [DataLength(9)]
  482. public decimal? ActWeight
  483. {
  484. get { return actWeight; }
  485. set { actWeight = value; }
  486. }
  487. /// <summary>
  488. /// 材料理论重量(实际)
  489. /// </summary>
  490. [Description("理重")]
  491. [Nullable(true)]
  492. [DataLength(9)]
  493. public decimal? ActTheoryWeight
  494. {
  495. get { return actTheoryWeight; }
  496. set { actTheoryWeight = value; }
  497. }
  498. /// <summary>
  499. /// 结算日期(年月)
  500. /// </summary>
  501. [Description("结算年月")]
  502. [Nullable(true)]
  503. [DataLength(6)]
  504. public string BalYearMonth
  505. {
  506. get { return balYearMonth; }
  507. set { balYearMonth = value; }
  508. }
  509. /// <summary>
  510. /// 创建人
  511. /// </summary>
  512. [Description("创建人")]
  513. [Nullable(true)]
  514. [DataLength(20)]
  515. public string CreateName
  516. {
  517. get { return createName; }
  518. set { createName = value; }
  519. }
  520. /// <summary>
  521. /// 创建时间
  522. /// </summary>
  523. [Description("创建时间")]
  524. [Nullable(true)]
  525. public string CreateTime
  526. {
  527. get { return createTime; }
  528. set { createTime = value; }
  529. }
  530. /// <summary>
  531. /// 组号(判定炉号对应长度分组)
  532. /// </summary>
  533. [Description("组号")]
  534. [Nullable(true)]
  535. [DataLength(3)]
  536. public string GroudNo
  537. {
  538. get { return groudNo; }
  539. set { groudNo = value; }
  540. }
  541. /// <summary>
  542. /// 铸造订单编号
  543. /// </summary>
  544. [Description("铸造订单编号")]
  545. [Nullable(true)]
  546. [DataLength(20)]
  547. public string ProPlanId
  548. {
  549. get { return proPlanId; }
  550. set { proPlanId = value; }
  551. }
  552. /// <summary>
  553. /// 单倍坯支数
  554. /// </summary>
  555. [Description("单倍坯支数")]
  556. [Nullable(true)]
  557. [DataLength(3)]
  558. public decimal? DbActCount
  559. {
  560. get { return dbActCount; }
  561. set { dbActCount = value; }
  562. }
  563. /// <summary>
  564. /// 成分标准索引号集合(内控)
  565. /// </summary>
  566. [Description("库存CIC")]
  567. [Nullable(true)]
  568. [DataLength(40)]
  569. public string Cic
  570. {
  571. get { return cic; }
  572. set { cic = value; }
  573. }
  574. /// <summary>
  575. /// 材质标准索引号集合(内控)
  576. /// </summary>
  577. [Description("材质索引号")]
  578. [Nullable(true)]
  579. [DataLength(40)]
  580. public string Pic
  581. {
  582. get { return pic; }
  583. set { pic = value; }
  584. }
  585. /// <summary>
  586. /// 公差标准索引号集合(内控)
  587. /// </summary>
  588. [Description("公差索引号")]
  589. [Nullable(true)]
  590. [DataLength(40)]
  591. public string Sic
  592. {
  593. get { return sic; }
  594. set { sic = value; }
  595. }
  596. /// <summary>
  597. /// 探伤索引号集合(内控)
  598. /// </summary>
  599. [Description("探伤索引号")]
  600. [Nullable(true)]
  601. [DataLength(40)]
  602. public string Dic
  603. {
  604. get { return dic; }
  605. set { dic = value; }
  606. }
  607. /// <summary>
  608. /// 管坯类型(1铸坯2锻坯)
  609. /// </summary>
  610. [Description("管坯类型")]
  611. [Nullable(true)]
  612. [DataLength(20)]
  613. public string Gptype
  614. {
  615. get { return gptype; }
  616. set { gptype = value; }
  617. }
  618. /// <summary>
  619. /// 顺序号(虚拟炉号)
  620. /// </summary>
  621. [Description("顺序号")]
  622. [Nullable(true)]
  623. [DataLength(20)]
  624. public string Sequenceno
  625. {
  626. get { return sequenceno; }
  627. set { sequenceno = value; }
  628. }
  629. /// <summary>
  630. /// 虚拟炉号
  631. /// </summary>
  632. [Description("虚拟炉号")]
  633. [Nullable(true)]
  634. [DataLength(20)]
  635. public string Furnaceno
  636. {
  637. get { return furnaceno; }
  638. set { furnaceno = value; }
  639. }
  640. /// <summary>
  641. /// 交库状态(00,合格,11,待处理,22,判废,10,处理合格,12,处理判废)
  642. /// </summary>
  643. [Description("交库状态")]
  644. [Nullable(true)]
  645. [DataLength(2)]
  646. public string QcmStaus
  647. {
  648. get { return qcmStaus; }
  649. set { qcmStaus = value; }
  650. }
  651. /// <summary>
  652. /// 0 未挂料 1 已挂料
  653. /// </summary>
  654. [Description("是否生成实际炉计划")]
  655. [Nullable(true)]
  656. [DataLength(1)]
  657. public string HangingFlag
  658. {
  659. get { return hangingFlag; }
  660. set { hangingFlag = value; }
  661. }
  662. /// <summary>
  663. /// 工艺卡号(炼钢工艺文件)
  664. /// </summary>
  665. [Description("工艺卡号")]
  666. [Nullable(true)]
  667. [DataLength(40)]
  668. public string LgCraftNo
  669. {
  670. get { return lgCraftNo; }
  671. set { lgCraftNo = value; }
  672. }
  673. /// <summary>
  674. /// 是否末工序(末工序时合同成品属性有效)
  675. /// </summary>
  676. [Description("是否末工序")]
  677. [Nullable(true)]
  678. [DataLength(1)]
  679. public string Isendgx
  680. {
  681. get { return isendgx; }
  682. set { isendgx = value; }
  683. }
  684. /// <summary>
  685. /// 品名描述
  686. /// </summary>
  687. [Description("品名描述")]
  688. [Nullable(true)]
  689. [DataLength(100)]
  690. public string Producname
  691. {
  692. get { return producname; }
  693. set { producname = value; }
  694. }
  695. /// <summary>
  696. /// 轧管订单编号
  697. /// </summary>
  698. [Description("轧管订单编号")]
  699. [Nullable(true)]
  700. [DataLength(20)]
  701. public string ProPlanIdZg
  702. {
  703. get { return proPlanIdZg; }
  704. set { proPlanIdZg = value; }
  705. }
  706. /// <summary>
  707. /// 单倍坯重
  708. /// </summary>
  709. private decimal? weightGpOne = null;
  710. [Description("单倍坯重")]
  711. public decimal? WeightGpOne
  712. {
  713. get { return weightGpOne; }
  714. set { weightGpOne = value; }
  715. }
  716. /// <summary>
  717. ///倍尺单重
  718. /// </summary>
  719. private decimal? weightM = null;
  720. [Description("倍尺单重")]
  721. public decimal? WeightM
  722. {
  723. get { return weightM; }
  724. set { weightM = value; }
  725. }
  726. private string storageNo = "";
  727. public string StorageNo
  728. {
  729. get { return storageNo; }
  730. set { storageNo = value; }
  731. }
  732. /// <summary>
  733. /// 仓库名称
  734. /// </summary>
  735. private string storageName = "";
  736. [Description("仓库名称")]
  737. public string StorageName
  738. {
  739. get { return storageName; }
  740. set { storageName = value; }
  741. }
  742. /// <summary>
  743. /// 库位
  744. /// </summary>
  745. private string locationNo = "";
  746. [Description("库位")]
  747. public string LocationNo
  748. {
  749. get { return locationNo; }
  750. set { locationNo = value; }
  751. }
  752. /// <summary>
  753. /// 成分判定ID
  754. /// </summary>
  755. private string chemJudgeId = "";
  756. [Description("成分判定ID")]
  757. public string ChemJudgeId
  758. {
  759. get { return chemJudgeId; }
  760. set { chemJudgeId = value; }
  761. }
  762. /// <summary>
  763. /// 利库/脱单支
  764. /// </summary>
  765. private string takeCount = "";
  766. /// <summary>
  767. ///利库/脱单吨
  768. /// </summary>
  769. private decimal? takeWeight = null;
  770. /// <summary>
  771. /// 利库/脱单支
  772. /// </summary>
  773. [Description("利库/脱单支")]
  774. public string TakeCount
  775. {
  776. get { return takeCount; }
  777. set { takeCount = value; }
  778. }
  779. /// <summary>
  780. /// 利库/脱单吨
  781. /// </summary>
  782. [Description("利库/脱单吨")]
  783. public decimal? TakeWeight
  784. {
  785. get { return takeWeight; }
  786. set { takeWeight = value; }
  787. }
  788. /// <summary>
  789. /// 使用坯长
  790. /// </summary>
  791. private string actLenTake = "";
  792. [Description("使用坯长")]
  793. public string ActLenTake
  794. {
  795. get { return actLenTake; }
  796. set { actLenTake = value; }
  797. }
  798. /// <summary>
  799. /// 单倍坯长(计划)
  800. /// </summary>
  801. private string fixLenTake = "";
  802. [Description("单倍坯长(计划)")]
  803. public string FixLenTake
  804. {
  805. get { return fixLenTake; }
  806. set { fixLenTake = value; }
  807. }
  808. /// <summary>
  809. /// 分切
  810. /// </summary>
  811. private string outnumCut = "";
  812. [Description("分切")]
  813. public string OutnumCut
  814. {
  815. get { return outnumCut; }
  816. set { outnumCut = value; }
  817. }
  818. /// <summary>
  819. /// 切头
  820. /// </summary>
  821. private decimal? lenCuthead = 0;
  822. [Description("切头(mm)")]
  823. public decimal? LenCuthead
  824. {
  825. get { return lenCuthead; }
  826. set { lenCuthead = value; }
  827. }
  828. /// <summary>
  829. /// 切尾
  830. /// </summary>
  831. private decimal? lenCutend = 0;
  832. [Description("切尾(mm)")]
  833. public decimal? LenCutend
  834. {
  835. get { return lenCutend; }
  836. set { lenCutend = value; }
  837. }
  838. /// <summary>
  839. /// 目标长度
  840. /// </summary>
  841. private decimal? aimlength = null;
  842. [Description("目标长度")]
  843. public decimal? Aimlength
  844. {
  845. get { return aimlength; }
  846. set { aimlength = value; }
  847. }
  848. /// <summary>
  849. /// 轧制长度
  850. /// </summary>
  851. private decimal? rollLength = null;
  852. [Description("轧制长度")]
  853. public decimal? RollLength
  854. {
  855. get { return rollLength; }
  856. set { rollLength = value; }
  857. }
  858. private string cutTybe = "";
  859. [Description("切余方式")]
  860. public string CutTybe
  861. {
  862. get { return cutTybe; }
  863. set { cutTybe = value; }
  864. }
  865. /// <summary>
  866. /// 铸造排产序号
  867. /// </summary>
  868. private string gxPlanNo = "";
  869. [Description("铸造排产序号")]
  870. public string GxPlanNo
  871. {
  872. get { return gxPlanNo; }
  873. set { gxPlanNo = value; }
  874. }
  875. /// <summary>
  876. ///轧管排产序号
  877. /// </summary>
  878. private string gxPlanNoZg = "";
  879. [Description("轧管排产序号")]
  880. public string GxPlanNoZg
  881. {
  882. get { return gxPlanNoZg; }
  883. set { gxPlanNoZg = value; }
  884. }
  885. private string gradecode = "";
  886. public string Gradecode
  887. {
  888. get { return gradecode; }
  889. set { gradecode = value; }
  890. }
  891. private string matStatus1 = "";
  892. /// <summary>
  893. /// 材料状态(801501在制品阶段、801502成品、801503商品...)
  894. /// </summary>
  895. [Description("材料状态1")]
  896. [Nullable(true)]
  897. [DataLength(10)]
  898. public string MatStatus1
  899. {
  900. get { return matStatus1; }
  901. set { matStatus1 = value; }
  902. }
  903. private string cutYuLong = "";
  904. [Description("切坯余长")]
  905. public string CutYuLong
  906. {
  907. get { return cutYuLong; }
  908. set { cutYuLong = value; }
  909. }
  910. private string cutTarget = "";
  911. [Description("切余处理")]
  912. public string CutTarget
  913. {
  914. get { return cutTarget; }
  915. set { cutTarget = value; }
  916. }
  917. private string plnType = "";
  918. [Description("炉计划类型")]
  919. public string PlnType
  920. {
  921. get { return plnType; }
  922. set { plnType = value; }
  923. }
  924. private string cutNumGp = "";
  925. [Description("原倍尺")]
  926. public string CutNumGp
  927. {
  928. get { return cutNumGp; }
  929. set { cutNumGp = value; }
  930. }
  931. private string lockFlag = "";
  932. [Description("质量封锁")]
  933. public string LockFlag
  934. {
  935. get { return lockFlag; }
  936. set { lockFlag = value; }
  937. }
  938. private string mngLockFlag = "";
  939. [Description("管理封锁")]
  940. public string MngLockFlag
  941. {
  942. get { return mngLockFlag; }
  943. set { mngLockFlag = value; }
  944. }
  945. private string specCic = "";
  946. [Description("指定CIC")]
  947. public string SpecCic
  948. {
  949. get { return specCic; }
  950. set { specCic = value; }
  951. }
  952. /// <summary>
  953. /// 入库时间
  954. /// </summary>
  955. [Description("入库时间")]
  956. [Nullable(true)]
  957. [DataLength(10)]
  958. public string InstockTime
  959. {
  960. get { return instockTime; }
  961. set { instockTime = value; }
  962. }
  963. }
  964. }