MatBcTrackEntity.cs 31 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216
  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_BC_TRACK所对应的实体类(生成工具:代码生成工具3.0)
  11. /// 作者:PC-20180117CCCC 时间:2018-03-13
  12. /// </summary>
  13. public class MatBcTrackEntity
  14. {
  15. /// <summary>
  16. /// 履历序号(年月日小时分秒+10位流水)
  17. /// </summary>
  18. private string resumeSeq = "";
  19. /// <summary>
  20. /// 事件标识代码(脱单900101,利库900102,强制利库900103)
  21. /// </summary>
  22. private string eventId = "";
  23. /// <summary>
  24. /// 事件说明说明(脱单、挂单)
  25. /// </summary>
  26. private string eventDesc = "";
  27. /// <summary>
  28. /// 画面名称(CORE....FRM...)
  29. /// </summary>
  30. private string formName = "";
  31. /// <summary>
  32. /// 函数名称
  33. /// </summary>
  34. private string callFuncCoding = "";
  35. /// <summary>
  36. /// 关键字串1
  37. /// </summary>
  38. private string keyvalue1 = "";
  39. /// <summary>
  40. /// 关键字串1说明
  41. /// </summary>
  42. private string keyvalue1Desc = "";
  43. /// <summary>
  44. /// 关键字串2
  45. /// </summary>
  46. private string keyvalue2 = "";
  47. /// <summary>
  48. /// 关键字串2说明
  49. /// </summary>
  50. private string keyvalue2Desc2 = "";
  51. /// <summary>
  52. /// 关键字串3
  53. /// </summary>
  54. private string keyvalue3 = "";
  55. /// <summary>
  56. /// 关键字串3说明
  57. /// </summary>
  58. private string keyvalue3Desc3 = "";
  59. /// <summary>
  60. /// 关键字串4
  61. /// </summary>
  62. private string keyvalue4 = "";
  63. /// <summary>
  64. /// 关键字串4说明
  65. /// </summary>
  66. private string keyvalue4Desc4 = "";
  67. /// <summary>
  68. /// 关键字串5
  69. /// </summary>
  70. private string keyvalue5 = "";
  71. /// <summary>
  72. /// 关键字串5说明
  73. /// </summary>
  74. private string keyvalue5Desc5 = "";
  75. /// <summary>
  76. /// 关键字串6
  77. /// </summary>
  78. private string keyvalue6 = "";
  79. /// <summary>
  80. /// 关键字串6说明
  81. /// </summary>
  82. private string keyvalue6Desc6 = "";
  83. /// <summary>
  84. /// 关键字串7
  85. /// </summary>
  86. private string keyvalue7 = "";
  87. /// <summary>
  88. /// 关键字串7说明
  89. /// </summary>
  90. private string keyvalue7Desc7 = "";
  91. /// <summary>
  92. /// 材料号(管号)规则---(15)----母料号000
  93. /// </summary>
  94. private string matNo = "";
  95. /// <summary>
  96. /// 材料类别(1在制品、2成品、3商品)
  97. /// </summary>
  98. private string productFlag = "";
  99. /// <summary>
  100. /// 材料状态(10、11、20等)请参见物流编码规范定义表
  101. /// </summary>
  102. private string matStatus = "";
  103. /// <summary>
  104. /// 生产批号(外径、壁厚)
  105. /// </summary>
  106. private string lotNo = "";
  107. /// <summary>
  108. /// 熔炼炉号
  109. /// </summary>
  110. private string stoveNo = "";
  111. /// <summary>
  112. /// 判定炉号
  113. /// </summary>
  114. private string judgeStoveNo = "";
  115. /// <summary>
  116. /// 批号
  117. /// </summary>
  118. private string batchNo = "";
  119. /// <summary>
  120. /// 组号-
  121. /// </summary>
  122. private string batchGroudNo = "";
  123. /// <summary>
  124. /// 物料码
  125. /// </summary>
  126. private string materialNo = "";
  127. /// <summary>
  128. /// 物料描叙
  129. /// </summary>
  130. private string materialName = "";
  131. /// <summary>
  132. /// 品名代码
  133. /// </summary>
  134. private string produccode = "";
  135. /// <summary>
  136. /// 品名描述
  137. /// </summary>
  138. private string producname = "";
  139. /// <summary>
  140. /// 钢级(牌号)代码
  141. /// </summary>
  142. private string steelcode = "";
  143. /// <summary>
  144. /// 钢级(牌号)名称
  145. /// </summary>
  146. private string steelname = "";
  147. /// <summary>
  148. /// 标准代码
  149. /// </summary>
  150. private string stdCode = "";
  151. /// <summary>
  152. /// 标准名称
  153. /// </summary>
  154. private string stdName = "";
  155. /// <summary>
  156. /// 标准类别代码
  157. /// </summary>
  158. private string stdStyle = "";
  159. /// <summary>
  160. /// 标准类别描述(PSL1....)
  161. /// </summary>
  162. private string stdStyleDesc = "";
  163. /// <summary>
  164. /// 产品规格代码
  165. /// </summary>
  166. private string specCode = "";
  167. /// <summary>
  168. /// 产品规格描述
  169. /// </summary>
  170. private string specName = "";
  171. /// <summary>
  172. /// 扣型代码
  173. /// </summary>
  174. private string modelCode = "";
  175. /// <summary>
  176. /// 扣型描述
  177. /// </summary>
  178. private string modelDesc = "";
  179. /// <summary>
  180. /// 长度(实际)
  181. /// </summary>
  182. private decimal? actLen = null;
  183. /// <summary>
  184. /// 长度下限(实际)
  185. /// </summary>
  186. private string actLenMin = "";
  187. /// <summary>
  188. /// 长度上限(实际)
  189. /// </summary>
  190. private string actLenMax = "";
  191. /// <summary>
  192. /// 材料支数(实际)
  193. /// </summary>
  194. private decimal? actCount = null;
  195. /// <summary>
  196. /// 材料实重(实际)
  197. /// </summary>
  198. private decimal? actWeight = null;
  199. /// <summary>
  200. /// 材料理论重量(实际)
  201. /// </summary>
  202. private decimal? actTheoryWeight = null;
  203. /// <summary>
  204. /// 生产合同号(1)
  205. /// </summary>
  206. private string proOrderNo = "";
  207. /// <summary>
  208. /// 生产订单号(1)
  209. /// </summary>
  210. private string proOrderId = "";
  211. /// <summary>
  212. /// 生产合同号(2)
  213. /// </summary>
  214. private string proOrderNo1 = "";
  215. /// <summary>
  216. /// 生产订单号(2)
  217. /// </summary>
  218. private string proOrderId1 = "";
  219. /// <summary>
  220. /// 合同主键
  221. /// </summary>
  222. private string ordPk = "";
  223. /// <summary>
  224. /// 合同行主键
  225. /// </summary>
  226. private string ordLnPk = "";
  227. /// <summary>
  228. /// 交货行主键
  229. /// </summary>
  230. private string ordLnDlyPk = "";
  231. /// <summary>
  232. /// 合同号
  233. /// </summary>
  234. private string orderNo = "";
  235. /// <summary>
  236. /// 合同行号
  237. /// </summary>
  238. private string orderSeq = "";
  239. /// <summary>
  240. /// 交货行号
  241. /// </summary>
  242. private string orderSeqNo = "";
  243. /// <summary>
  244. /// 原合同主键
  245. /// </summary>
  246. private string oldOrdPk = "";
  247. /// <summary>
  248. /// 原合同行主键
  249. /// </summary>
  250. private string oldOrdLnPk = "";
  251. /// <summary>
  252. /// 原交货行主键
  253. /// </summary>
  254. private string oldOrdLnDlyPk = "";
  255. /// <summary>
  256. /// 原合同号
  257. /// </summary>
  258. private string oldOrderNo = "";
  259. /// <summary>
  260. /// 原合同行号
  261. /// </summary>
  262. private string oldOrderSeq = "";
  263. /// <summary>
  264. /// 原交货行号
  265. /// </summary>
  266. private string oldOrderSeqNo = "";
  267. /// <summary>
  268. /// 所属权单位代码
  269. /// </summary>
  270. private string belongCode = "";
  271. /// <summary>
  272. /// 所属权单位
  273. /// </summary>
  274. private string belongName = "";
  275. /// <summary>
  276. /// 备注
  277. /// </summary>
  278. private string memo = "";
  279. /// <summary>
  280. /// 创建人
  281. /// </summary>
  282. private string createName = "";
  283. /// <summary>
  284. /// 记录创建时间
  285. /// </summary>
  286. private string createTime = "";
  287. /// <summary>
  288. /// 作业部门代码(目标)
  289. /// </summary>
  290. private string departmentCode = "";
  291. /// <summary>
  292. /// 作业部门描述(目标)
  293. /// </summary>
  294. private string departmentDesc = "";
  295. /// <summary>
  296. /// 作业科室代码(目标)
  297. /// </summary>
  298. private string managementNo = "";
  299. /// <summary>
  300. /// 作业科室名称(目标)
  301. /// </summary>
  302. private string managementName = "";
  303. /// <summary>
  304. /// 工序代码
  305. /// </summary>
  306. private string processCdoe = "";
  307. /// <summary>
  308. /// 钢种代码
  309. /// </summary>
  310. private string gradecode = "";
  311. /// <summary>
  312. /// 钢种名称
  313. /// </summary>
  314. private string gradename = "";
  315. /// <summary>
  316. /// 履历序号(年月日小时分秒+10位流水)
  317. /// </summary>
  318. [Description("履历序号")]
  319. [Nullable(false)]
  320. [DataLength(30)]
  321. public string ResumeSeq
  322. {
  323. get { return resumeSeq; }
  324. set { resumeSeq = value; }
  325. }
  326. /// <summary>
  327. /// 事件标识代码(脱单900101,利库900102,强制利库900103)
  328. /// </summary>
  329. [Description("事件标识")]
  330. [Nullable(true)]
  331. [DataLength(20)]
  332. public string EventId
  333. {
  334. get { return eventId; }
  335. set { eventId = value; }
  336. }
  337. /// <summary>
  338. /// 事件说明说明(脱单、挂单)
  339. /// </summary>
  340. [Description("事件说明")]
  341. [Nullable(true)]
  342. [DataLength(50)]
  343. public string EventDesc
  344. {
  345. get { return eventDesc; }
  346. set { eventDesc = value; }
  347. }
  348. /// <summary>
  349. /// 画面名称(CORE....FRM...)
  350. /// </summary>
  351. [Description("画面名称")]
  352. [Nullable(true)]
  353. [DataLength(50)]
  354. public string FormName
  355. {
  356. get { return formName; }
  357. set { formName = value; }
  358. }
  359. /// <summary>
  360. /// 函数名称
  361. /// </summary>
  362. [Description("函数名称")]
  363. [Nullable(true)]
  364. [DataLength(50)]
  365. public string CallFuncCoding
  366. {
  367. get { return callFuncCoding; }
  368. set { callFuncCoding = value; }
  369. }
  370. /// <summary>
  371. /// 关键字串1
  372. /// </summary>
  373. [Description("关键字1")]
  374. [Nullable(true)]
  375. [DataLength(50)]
  376. public string Keyvalue1
  377. {
  378. get { return keyvalue1; }
  379. set { keyvalue1 = value; }
  380. }
  381. /// <summary>
  382. /// 关键字串1说明
  383. /// </summary>
  384. [Description("关键字1说明")]
  385. [Nullable(true)]
  386. [DataLength(50)]
  387. public string Keyvalue1Desc
  388. {
  389. get { return keyvalue1Desc; }
  390. set { keyvalue1Desc = value; }
  391. }
  392. /// <summary>
  393. /// 关键字串2
  394. /// </summary>
  395. [Description("关键字2")]
  396. [Nullable(true)]
  397. [DataLength(50)]
  398. public string Keyvalue2
  399. {
  400. get { return keyvalue2; }
  401. set { keyvalue2 = value; }
  402. }
  403. /// <summary>
  404. /// 关键字串2说明
  405. /// </summary>
  406. [Description("关键字2说明")]
  407. [Nullable(true)]
  408. [DataLength(50)]
  409. public string Keyvalue2Desc2
  410. {
  411. get { return keyvalue2Desc2; }
  412. set { keyvalue2Desc2 = value; }
  413. }
  414. /// <summary>
  415. /// 关键字串3
  416. /// </summary>
  417. [Description("关键字3")]
  418. [Nullable(true)]
  419. [DataLength(50)]
  420. public string Keyvalue3
  421. {
  422. get { return keyvalue3; }
  423. set { keyvalue3 = value; }
  424. }
  425. /// <summary>
  426. /// 关键字串3说明
  427. /// </summary>
  428. [Description("关键字3说明")]
  429. [Nullable(true)]
  430. [DataLength(50)]
  431. public string Keyvalue3Desc3
  432. {
  433. get { return keyvalue3Desc3; }
  434. set { keyvalue3Desc3 = value; }
  435. }
  436. /// <summary>
  437. /// 关键字串4
  438. /// </summary>
  439. [Description("关键字4")]
  440. [Nullable(true)]
  441. [DataLength(50)]
  442. public string Keyvalue4
  443. {
  444. get { return keyvalue4; }
  445. set { keyvalue4 = value; }
  446. }
  447. /// <summary>
  448. /// 关键字串4说明
  449. /// </summary>
  450. [Description("关键字4说明")]
  451. [Nullable(true)]
  452. [DataLength(50)]
  453. public string Keyvalue4Desc4
  454. {
  455. get { return keyvalue4Desc4; }
  456. set { keyvalue4Desc4 = value; }
  457. }
  458. /// <summary>
  459. /// 关键字串5
  460. /// </summary>
  461. [Description("关键字串5")]
  462. [Nullable(true)]
  463. [DataLength(50)]
  464. public string Keyvalue5
  465. {
  466. get { return keyvalue5; }
  467. set { keyvalue5 = value; }
  468. }
  469. /// <summary>
  470. /// 关键字串5说明
  471. /// </summary>
  472. [Description("关键字串5说明")]
  473. [Nullable(true)]
  474. [DataLength(50)]
  475. public string Keyvalue5Desc5
  476. {
  477. get { return keyvalue5Desc5; }
  478. set { keyvalue5Desc5 = value; }
  479. }
  480. /// <summary>
  481. /// 关键字串6
  482. /// </summary>
  483. [Description("关键字6")]
  484. [Nullable(true)]
  485. [DataLength(50)]
  486. public string Keyvalue6
  487. {
  488. get { return keyvalue6; }
  489. set { keyvalue6 = value; }
  490. }
  491. /// <summary>
  492. /// 关键字串6说明
  493. /// </summary>
  494. [Description("关键字6说明")]
  495. [Nullable(true)]
  496. [DataLength(50)]
  497. public string Keyvalue6Desc6
  498. {
  499. get { return keyvalue6Desc6; }
  500. set { keyvalue6Desc6 = value; }
  501. }
  502. /// <summary>
  503. /// 关键字串7
  504. /// </summary>
  505. [Description("关键字7")]
  506. [Nullable(true)]
  507. [DataLength(50)]
  508. public string Keyvalue7
  509. {
  510. get { return keyvalue7; }
  511. set { keyvalue7 = value; }
  512. }
  513. /// <summary>
  514. /// 关键字串7说明
  515. /// </summary>
  516. [Description("关键字7说明")]
  517. [Nullable(true)]
  518. [DataLength(50)]
  519. public string Keyvalue7Desc7
  520. {
  521. get { return keyvalue7Desc7; }
  522. set { keyvalue7Desc7 = value; }
  523. }
  524. /// <summary>
  525. /// 材料号(管号)规则---(15)----母料号000
  526. /// </summary>
  527. [Description("材料号")]
  528. [Nullable(false)]
  529. [DataLength(20)]
  530. public string MatNo
  531. {
  532. get { return matNo; }
  533. set { matNo = value; }
  534. }
  535. /// <summary>
  536. /// 材料类别(1在制品、2成品、3商品)
  537. /// </summary>
  538. [Description("材料类别")]
  539. [Nullable(true)]
  540. [DataLength(10)]
  541. public string ProductFlag
  542. {
  543. get { return productFlag; }
  544. set { productFlag = value; }
  545. }
  546. /// <summary>
  547. /// 材料状态(10、11、20等)请参见物流编码规范定义表
  548. /// </summary>
  549. [Description("材料状态")]
  550. [Nullable(true)]
  551. [DataLength(10)]
  552. public string MatStatus
  553. {
  554. get { return matStatus; }
  555. set { matStatus = value; }
  556. }
  557. /// <summary>
  558. /// 生产批号(外径、壁厚)
  559. /// </summary>
  560. [Description("生产批号")]
  561. [Nullable(true)]
  562. [DataLength(20)]
  563. public string LotNo
  564. {
  565. get { return lotNo; }
  566. set { lotNo = value; }
  567. }
  568. /// <summary>
  569. /// 熔炼炉号
  570. /// </summary>
  571. [Description("熔炼炉号")]
  572. [Nullable(true)]
  573. [DataLength(20)]
  574. public string StoveNo
  575. {
  576. get { return stoveNo; }
  577. set { stoveNo = value; }
  578. }
  579. /// <summary>
  580. /// 判定炉号
  581. /// </summary>
  582. [Description("判定炉号")]
  583. [Nullable(true)]
  584. [DataLength(6)]
  585. public string JudgeStoveNo
  586. {
  587. get { return judgeStoveNo; }
  588. set { judgeStoveNo = value; }
  589. }
  590. /// <summary>
  591. /// 批号
  592. /// </summary>
  593. [Description("批号")]
  594. [Nullable(true)]
  595. [DataLength(20)]
  596. public string BatchNo
  597. {
  598. get { return batchNo; }
  599. set { batchNo = value; }
  600. }
  601. /// <summary>
  602. /// 组号-
  603. /// </summary>
  604. [Description("组号")]
  605. [Nullable(true)]
  606. [DataLength(3)]
  607. public string BatchGroudNo
  608. {
  609. get { return batchGroudNo; }
  610. set { batchGroudNo = value; }
  611. }
  612. /// <summary>
  613. /// 物料码
  614. /// </summary>
  615. [Description("物料码")]
  616. [Nullable(true)]
  617. [DataLength(40)]
  618. public string MaterialNo
  619. {
  620. get { return materialNo; }
  621. set { materialNo = value; }
  622. }
  623. /// <summary>
  624. /// 物料描叙
  625. /// </summary>
  626. [Description("物料描叙")]
  627. [Nullable(true)]
  628. [DataLength(100)]
  629. public string MaterialName
  630. {
  631. get { return materialName; }
  632. set { materialName = value; }
  633. }
  634. /// <summary>
  635. /// 品名代码
  636. /// </summary>
  637. [Description("品名代码")]
  638. [Nullable(true)]
  639. [DataLength(20)]
  640. public string Produccode
  641. {
  642. get { return produccode; }
  643. set { produccode = value; }
  644. }
  645. /// <summary>
  646. /// 品名描述
  647. /// </summary>
  648. [Description("品名描述")]
  649. [Nullable(true)]
  650. [DataLength(100)]
  651. public string Producname
  652. {
  653. get { return producname; }
  654. set { producname = value; }
  655. }
  656. /// <summary>
  657. /// 钢级(牌号)代码
  658. /// </summary>
  659. [Description("钢级(牌号)代码")]
  660. [Nullable(true)]
  661. [DataLength(10)]
  662. public string Steelcode
  663. {
  664. get { return steelcode; }
  665. set { steelcode = value; }
  666. }
  667. /// <summary>
  668. /// 钢级(牌号)名称
  669. /// </summary>
  670. [Description("钢级名称")]
  671. [Nullable(true)]
  672. [DataLength(100)]
  673. public string Steelname
  674. {
  675. get { return steelname; }
  676. set { steelname = value; }
  677. }
  678. /// <summary>
  679. /// 标准代码
  680. /// </summary>
  681. [Description("标准代码")]
  682. [Nullable(true)]
  683. [DataLength(20)]
  684. public string StdCode
  685. {
  686. get { return stdCode; }
  687. set { stdCode = value; }
  688. }
  689. /// <summary>
  690. /// 标准名称
  691. /// </summary>
  692. [Description("标准名称")]
  693. [Nullable(true)]
  694. [DataLength(256)]
  695. public string StdName
  696. {
  697. get { return stdName; }
  698. set { stdName = value; }
  699. }
  700. /// <summary>
  701. /// 标准类别代码
  702. /// </summary>
  703. [Description("标准类别代码")]
  704. [Nullable(true)]
  705. [DataLength(20)]
  706. public string StdStyle
  707. {
  708. get { return stdStyle; }
  709. set { stdStyle = value; }
  710. }
  711. /// <summary>
  712. /// 标准类别描述(PSL1....)
  713. /// </summary>
  714. [Description("标准类别")]
  715. [Nullable(true)]
  716. [DataLength(50)]
  717. public string StdStyleDesc
  718. {
  719. get { return stdStyleDesc; }
  720. set { stdStyleDesc = value; }
  721. }
  722. /// <summary>
  723. /// 产品规格代码
  724. /// </summary>
  725. [Description("产品规格代码")]
  726. [Nullable(true)]
  727. [DataLength(20)]
  728. public string SpecCode
  729. {
  730. get { return specCode; }
  731. set { specCode = value; }
  732. }
  733. /// <summary>
  734. /// 产品规格描述
  735. /// </summary>
  736. [Description("产品规格")]
  737. [Nullable(true)]
  738. [DataLength(100)]
  739. public string SpecName
  740. {
  741. get { return specName; }
  742. set { specName = value; }
  743. }
  744. /// <summary>
  745. /// 扣型代码
  746. /// </summary>
  747. [Description("扣型代码")]
  748. [Nullable(true)]
  749. [DataLength(20)]
  750. public string ModelCode
  751. {
  752. get { return modelCode; }
  753. set { modelCode = value; }
  754. }
  755. /// <summary>
  756. /// 扣型描述
  757. /// </summary>
  758. [Description("扣型描述")]
  759. [Nullable(true)]
  760. [DataLength(100)]
  761. public string ModelDesc
  762. {
  763. get { return modelDesc; }
  764. set { modelDesc = value; }
  765. }
  766. /// <summary>
  767. /// 长度(实际)
  768. /// </summary>
  769. [Description("长度(实际)")]
  770. [Nullable(true)]
  771. [DataLength(9)]
  772. public decimal? ActLen
  773. {
  774. get { return actLen; }
  775. set { actLen = value; }
  776. }
  777. /// <summary>
  778. /// 长度下限(实际)
  779. /// </summary>
  780. [Description("长度下限(实际)")]
  781. [Nullable(true)]
  782. [DataLength(10)]
  783. public string ActLenMin
  784. {
  785. get { return actLenMin; }
  786. set { actLenMin = value; }
  787. }
  788. /// <summary>
  789. /// 长度上限(实际)
  790. /// </summary>
  791. [Description("长度上限(实际)")]
  792. [Nullable(true)]
  793. [DataLength(10)]
  794. public string ActLenMax
  795. {
  796. get { return actLenMax; }
  797. set { actLenMax = value; }
  798. }
  799. /// <summary>
  800. /// 材料支数(实际)
  801. /// </summary>
  802. [Description("支数(实际)")]
  803. [Nullable(true)]
  804. [DataLength(3)]
  805. public decimal? ActCount
  806. {
  807. get { return actCount; }
  808. set { actCount = value; }
  809. }
  810. /// <summary>
  811. /// 材料实重(实际)
  812. /// </summary>
  813. [Description("实重(实际)")]
  814. [Nullable(true)]
  815. [DataLength(9)]
  816. public decimal? ActWeight
  817. {
  818. get { return actWeight; }
  819. set { actWeight = value; }
  820. }
  821. /// <summary>
  822. /// 材料理论重量(实际)
  823. /// </summary>
  824. [Description("理重(实际)")]
  825. [Nullable(true)]
  826. [DataLength(9)]
  827. public decimal? ActTheoryWeight
  828. {
  829. get { return actTheoryWeight; }
  830. set { actTheoryWeight = value; }
  831. }
  832. /// <summary>
  833. /// 生产合同号(1)
  834. /// </summary>
  835. [Description("生产合同号")]
  836. [Nullable(true)]
  837. [DataLength(20)]
  838. public string ProOrderNo
  839. {
  840. get { return proOrderNo; }
  841. set { proOrderNo = value; }
  842. }
  843. /// <summary>
  844. /// 生产订单号(1)
  845. /// </summary>
  846. [Description("生产订单号")]
  847. [Nullable(true)]
  848. [DataLength(20)]
  849. public string ProOrderId
  850. {
  851. get { return proOrderId; }
  852. set { proOrderId = value; }
  853. }
  854. /// <summary>
  855. /// 生产合同号(2)
  856. /// </summary>
  857. [Description("生产合同号(2)")]
  858. [Nullable(true)]
  859. [DataLength(20)]
  860. public string ProOrderNo1
  861. {
  862. get { return proOrderNo1; }
  863. set { proOrderNo1 = value; }
  864. }
  865. /// <summary>
  866. /// 生产订单号(2)
  867. /// </summary>
  868. [Description("生产订单号(2)")]
  869. [Nullable(true)]
  870. [DataLength(20)]
  871. public string ProOrderId1
  872. {
  873. get { return proOrderId1; }
  874. set { proOrderId1 = value; }
  875. }
  876. /// <summary>
  877. /// 合同主键
  878. /// </summary>
  879. [Description("合同主键")]
  880. [Nullable(true)]
  881. [DataLength(40)]
  882. public string OrdPk
  883. {
  884. get { return ordPk; }
  885. set { ordPk = value; }
  886. }
  887. /// <summary>
  888. /// 合同行主键
  889. /// </summary>
  890. [Description("合同行主键")]
  891. [Nullable(true)]
  892. [DataLength(40)]
  893. public string OrdLnPk
  894. {
  895. get { return ordLnPk; }
  896. set { ordLnPk = value; }
  897. }
  898. /// <summary>
  899. /// 交货行主键
  900. /// </summary>
  901. [Description("交货行主键")]
  902. [Nullable(true)]
  903. [DataLength(40)]
  904. public string OrdLnDlyPk
  905. {
  906. get { return ordLnDlyPk; }
  907. set { ordLnDlyPk = value; }
  908. }
  909. /// <summary>
  910. /// 合同号
  911. /// </summary>
  912. [Description("合同号")]
  913. [Nullable(true)]
  914. [DataLength(20)]
  915. public string OrderNo
  916. {
  917. get { return orderNo; }
  918. set { orderNo = value; }
  919. }
  920. /// <summary>
  921. /// 合同行号
  922. /// </summary>
  923. [Description("合同行号")]
  924. [Nullable(true)]
  925. [DataLength(3)]
  926. public string OrderSeq
  927. {
  928. get { return orderSeq; }
  929. set { orderSeq = value; }
  930. }
  931. /// <summary>
  932. /// 交货行号
  933. /// </summary>
  934. [Description("交货行号")]
  935. [Nullable(true)]
  936. [DataLength(3)]
  937. public string OrderSeqNo
  938. {
  939. get { return orderSeqNo; }
  940. set { orderSeqNo = value; }
  941. }
  942. /// <summary>
  943. /// 原合同主键
  944. /// </summary>
  945. [Description("原合同主键")]
  946. [Nullable(true)]
  947. [DataLength(40)]
  948. public string OldOrdPk
  949. {
  950. get { return oldOrdPk; }
  951. set { oldOrdPk = value; }
  952. }
  953. /// <summary>
  954. /// 原合同行主键
  955. /// </summary>
  956. [Description("原合同行主键")]
  957. [Nullable(true)]
  958. [DataLength(40)]
  959. public string OldOrdLnPk
  960. {
  961. get { return oldOrdLnPk; }
  962. set { oldOrdLnPk = value; }
  963. }
  964. /// <summary>
  965. /// 原交货行主键
  966. /// </summary>
  967. [Description("原交货行主键")]
  968. [Nullable(true)]
  969. [DataLength(40)]
  970. public string OldOrdLnDlyPk
  971. {
  972. get { return oldOrdLnDlyPk; }
  973. set { oldOrdLnDlyPk = value; }
  974. }
  975. /// <summary>
  976. /// 原合同号
  977. /// </summary>
  978. [Description("原合同号")]
  979. [Nullable(true)]
  980. [DataLength(20)]
  981. public string OldOrderNo
  982. {
  983. get { return oldOrderNo; }
  984. set { oldOrderNo = value; }
  985. }
  986. /// <summary>
  987. /// 原合同行号
  988. /// </summary>
  989. [Description("原合同行号")]
  990. [Nullable(true)]
  991. [DataLength(3)]
  992. public string OldOrderSeq
  993. {
  994. get { return oldOrderSeq; }
  995. set { oldOrderSeq = value; }
  996. }
  997. /// <summary>
  998. /// 原交货行号
  999. /// </summary>
  1000. [Description("原交货行号")]
  1001. [Nullable(true)]
  1002. [DataLength(3)]
  1003. public string OldOrderSeqNo
  1004. {
  1005. get { return oldOrderSeqNo; }
  1006. set { oldOrderSeqNo = value; }
  1007. }
  1008. /// <summary>
  1009. /// 所属权单位代码
  1010. /// </summary>
  1011. [Description("所属权单位代码")]
  1012. [Nullable(true)]
  1013. [DataLength(20)]
  1014. public string BelongCode
  1015. {
  1016. get { return belongCode; }
  1017. set { belongCode = value; }
  1018. }
  1019. /// <summary>
  1020. /// 所属权单位
  1021. /// </summary>
  1022. [Description("所属权单位")]
  1023. [Nullable(true)]
  1024. [DataLength(30)]
  1025. public string BelongName
  1026. {
  1027. get { return belongName; }
  1028. set { belongName = value; }
  1029. }
  1030. /// <summary>
  1031. /// 备注
  1032. /// </summary>
  1033. [Description("备注")]
  1034. [Nullable(true)]
  1035. [DataLength(400)]
  1036. public string Memo
  1037. {
  1038. get { return memo; }
  1039. set { memo = value; }
  1040. }
  1041. /// <summary>
  1042. /// 创建人
  1043. /// </summary>
  1044. [Description("创建人")]
  1045. [Nullable(true)]
  1046. [DataLength(20)]
  1047. public string CreateName
  1048. {
  1049. get { return createName; }
  1050. set { createName = value; }
  1051. }
  1052. /// <summary>
  1053. /// 记录创建时间
  1054. /// </summary>
  1055. [Description("创建时间")]
  1056. [Nullable(true)]
  1057. public string CreateTime
  1058. {
  1059. get { return createTime; }
  1060. set { createTime = value; }
  1061. }
  1062. /// <summary>
  1063. /// 作业部门代码(目标)
  1064. /// </summary>
  1065. [Description("作业部门代码(目标)")]
  1066. [Nullable(true)]
  1067. [DataLength(20)]
  1068. public string DepartmentCode
  1069. {
  1070. get { return departmentCode; }
  1071. set { departmentCode = value; }
  1072. }
  1073. /// <summary>
  1074. /// 作业部门描述(目标)
  1075. /// </summary>
  1076. [Description("作业部门")]
  1077. [Nullable(true)]
  1078. [DataLength(40)]
  1079. public string DepartmentDesc
  1080. {
  1081. get { return departmentDesc; }
  1082. set { departmentDesc = value; }
  1083. }
  1084. /// <summary>
  1085. /// 作业科室代码(目标)
  1086. /// </summary>
  1087. [Description("作业科室代码(目标)")]
  1088. [Nullable(true)]
  1089. [DataLength(20)]
  1090. public string ManagementNo
  1091. {
  1092. get { return managementNo; }
  1093. set { managementNo = value; }
  1094. }
  1095. /// <summary>
  1096. /// 作业科室名称(目标)
  1097. /// </summary>
  1098. [Description("作业科室")]
  1099. [Nullable(true)]
  1100. [DataLength(40)]
  1101. public string ManagementName
  1102. {
  1103. get { return managementName; }
  1104. set { managementName = value; }
  1105. }
  1106. /// <summary>
  1107. /// 工序代码
  1108. /// </summary>
  1109. [Description("工序代码")]
  1110. [Nullable(true)]
  1111. [DataLength(8)]
  1112. public string ProcessCdoe
  1113. {
  1114. get { return processCdoe; }
  1115. set { processCdoe = value; }
  1116. }
  1117. /// <summary>
  1118. /// 钢种代码
  1119. /// </summary>
  1120. [Description("钢种代码")]
  1121. [Nullable(true)]
  1122. [DataLength(10)]
  1123. public string Gradecode
  1124. {
  1125. get { return gradecode; }
  1126. set { gradecode = value; }
  1127. }
  1128. /// <summary>
  1129. /// 钢种名称
  1130. /// </summary>
  1131. [Description("钢种名称")]
  1132. [Nullable(true)]
  1133. [DataLength(100)]
  1134. public string Gradename
  1135. {
  1136. get { return gradename; }
  1137. set { gradename = value; }
  1138. }
  1139. }
  1140. }