MatGpMEntity.cs 66 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526
  1. using System.ComponentModel;
  2. using Core.Mes.Client.Comm.Attribute;
  3. namespace Core.StlMes.Client.LgResMgt
  4. {
  5. /// <summary>
  6. /// 数据库表MAT_GP_M所对应的实体类(生成工具:代码生成工具3.0)
  7. /// 作者:zhou 时间:2018-01-04
  8. /// </summary>
  9. public class MatGpMEntity
  10. {
  11. /// <summary>
  12. /// 材料号(坯号)规则---(15)----母料号000
  13. /// </summary>
  14. private string matNo = "";
  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 ccmid = "";
  43. /// <summary>
  44. /// 材料来源类型代码(1外购、2机组产出等)
  45. /// </summary>
  46. private string matOriginCode = "";
  47. /// <summary>
  48. /// 材料来源类型名称
  49. /// </summary>
  50. private string matOriginName = "";
  51. /// <summary>
  52. /// 材料来源地代码(产线、外委、外购对应的具体项目)
  53. /// </summary>
  54. private string soureCode = "";
  55. /// <summary>
  56. /// 材料来源地名称
  57. /// </summary>
  58. private string soureName = "";
  59. /// <summary>
  60. /// 物料码
  61. /// </summary>
  62. private string materialNo = "";
  63. /// <summary>
  64. /// 物料描叙
  65. /// </summary>
  66. private string materialName = "";
  67. /// <summary>
  68. /// 投料物料描叙
  69. /// </summary>
  70. private string inputMaterialName = "";
  71. /// <summary>
  72. /// 投料物料码
  73. /// </summary>
  74. private string inputMaterialNo = "";
  75. /// <summary>
  76. /// 投料物料来源(供应方代码)产出
  77. /// </summary>
  78. private string inputOriginCode = "";
  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 string stdCode = "";
  91. /// <summary>
  92. /// 标准名称
  93. /// </summary>
  94. private string stdName = "";
  95. /// <summary>
  96. /// 生产合同号(内部管理号)
  97. /// </summary>
  98. private string proOrderNo = "";
  99. /// <summary>
  100. /// 合同号
  101. /// </summary>
  102. private string orderNo = "";
  103. /// <summary>
  104. /// 合同行号
  105. /// </summary>
  106. private string orderSeq = "";
  107. /// <summary>
  108. /// 合同子行号
  109. /// </summary>
  110. private string orderSeqNo = "";
  111. /// <summary>
  112. /// 合同主键
  113. /// </summary>
  114. private string ordPk = "";
  115. /// <summary>
  116. /// 合同行主键
  117. /// </summary>
  118. private string ordLnPk = "";
  119. /// <summary>
  120. /// 交货行主键
  121. /// </summary>
  122. private string ordLnDlyPk = "";
  123. /// <summary>
  124. /// 工序代码
  125. /// </summary>
  126. private string processCdoe = "";
  127. /// <summary>
  128. /// 工序名称
  129. /// </summary>
  130. private string processDesc = "";
  131. /// <summary>
  132. /// 下工序代码
  133. /// </summary>
  134. private string nextProcessCdoe = "";
  135. /// <summary>
  136. /// 下工序名称
  137. /// </summary>
  138. private string nextProcessDesc = "";
  139. /// <summary>
  140. /// 生产产线代码
  141. /// </summary>
  142. private string plineCode = "";
  143. /// <summary>
  144. /// 生产产线名称
  145. /// </summary>
  146. private string plineName = "";
  147. /// <summary>
  148. /// 直径或宽度(实际)
  149. /// </summary>
  150. private string dimater = "";
  151. /// <summary>
  152. /// 厚(实际)
  153. /// </summary>
  154. private decimal? height = null;
  155. /// <summary>
  156. /// 坯料长度(实际)
  157. /// </summary>
  158. private decimal? actLen = null;
  159. /// <summary>
  160. /// 倍尺数(实际)
  161. /// </summary>
  162. private decimal? fixNum = null;
  163. /// <summary>
  164. /// 单倍长度(实际)
  165. /// </summary>
  166. private decimal? fixLen = null;
  167. /// <summary>
  168. /// 材料支数(实际)
  169. /// </summary>
  170. private decimal? actCount = null;
  171. /// <summary>
  172. /// 材料实重(实际)
  173. /// </summary>
  174. private decimal? actWeight = null;
  175. /// <summary>
  176. /// 材料理论重量(实际)
  177. /// </summary>
  178. private decimal? actTheoryWeight = null;
  179. /// <summary>
  180. /// 过磅单号
  181. /// </summary>
  182. private string ponderNo = "";
  183. /// <summary>
  184. /// 过磅重量
  185. /// </summary>
  186. private decimal? ponderGrossWt = null;
  187. /// <summary>
  188. /// 称重标志(0未委托、1委托)
  189. /// </summary>
  190. private string measureFlag = "";
  191. /// <summary>
  192. /// 炉号打印标志(1打印、0未打印)
  193. /// </summary>
  194. private string stovePrintFlag = "";
  195. /// <summary>
  196. /// 材料去向代码
  197. /// </summary>
  198. private string matGowhereCode = "";
  199. /// <summary>
  200. /// 材料去向
  201. /// </summary>
  202. private string matGowhereName = "";
  203. /// <summary>
  204. /// 所属权单位代码
  205. /// </summary>
  206. private string belongCode = "";
  207. /// <summary>
  208. /// 所属权单位
  209. /// </summary>
  210. private string belongName = "";
  211. /// <summary>
  212. /// 质量封锁标志(0未封锁、2质量封锁)
  213. /// </summary>
  214. private string lockFlag = "";
  215. /// <summary>
  216. /// 管理封锁标志(0未封锁、1管理封锁)
  217. /// </summary>
  218. private string mngLockFlag = "";
  219. /// <summary>
  220. /// 管理封锁原因代码
  221. /// </summary>
  222. private string mngLockRsnCode = "";
  223. /// <summary>
  224. /// 管理封锁时间
  225. /// </summary>
  226. private string mngLockTime = "";
  227. /// <summary>
  228. /// 管理封锁责任者
  229. /// </summary>
  230. private string mngLockMaker = "";
  231. /// <summary>
  232. /// 管理封锁备注
  233. /// </summary>
  234. private string mngLockRemark = "";
  235. /// <summary>
  236. /// 质量封锁原因代码(4077)
  237. /// </summary>
  238. private string lockRsnCode = "";
  239. /// <summary>
  240. /// 质量封锁时间
  241. /// </summary>
  242. private string lockTime = "";
  243. /// <summary>
  244. /// 质量封锁责任者
  245. /// </summary>
  246. private string lockMaker = "";
  247. /// <summary>
  248. /// 质量封锁备注
  249. /// </summary>
  250. private string lockRemark = "";
  251. /// <summary>
  252. /// 释放时间
  253. /// </summary>
  254. private string unlockTime = "";
  255. /// <summary>
  256. /// 释放责任者
  257. /// </summary>
  258. private string unlockMaker = "";
  259. /// <summary>
  260. /// 释放备注
  261. /// </summary>
  262. private string unlockRemark = "";
  263. /// <summary>
  264. /// 原合同号
  265. /// </summary>
  266. private string oldOrderNo = "";
  267. /// <summary>
  268. /// 原合同行号
  269. /// </summary>
  270. private string oldOrderSeq = "";
  271. /// <summary>
  272. /// 原合同子行号
  273. /// </summary>
  274. private string oldOrderSeqNo = "";
  275. /// <summary>
  276. /// 原物料码
  277. /// </summary>
  278. private string oldMaterialNo = "";
  279. /// <summary>
  280. /// 原物料描叙
  281. /// </summary>
  282. private string oldMaterialName = "";
  283. /// <summary>
  284. /// 余材原因代码
  285. /// </summary>
  286. private string remainRsnCode = "";
  287. /// <summary>
  288. /// 余材判定时间
  289. /// </summary>
  290. private string remainJugdeTime = "";
  291. /// <summary>
  292. /// 余材判定责任者
  293. /// </summary>
  294. private string remainJugdeMaker = "";
  295. /// <summary>
  296. /// 余材判定代码
  297. /// </summary>
  298. private string remainJugdeCode = "";
  299. /// <summary>
  300. /// 余材备注
  301. /// </summary>
  302. private string remainRemark = "";
  303. /// <summary>
  304. /// 判定申请标记(1、确认缴库;0等待)
  305. /// </summary>
  306. private string jugdeApplyFlag = "";
  307. /// <summary>
  308. /// 申请判定单号
  309. /// </summary>
  310. private string jugdeApplyCode = "";
  311. /// <summary>
  312. /// 判定申请时间
  313. /// </summary>
  314. private string jugdeApplyTime = "";
  315. /// <summary>
  316. /// 判定扫描时间
  317. /// </summary>
  318. private string jugdeScanTime = "";
  319. /// <summary>
  320. /// 表面判定结果代码
  321. /// </summary>
  322. private string faceResultCode = "";
  323. /// <summary>
  324. /// 表面判定时间
  325. /// </summary>
  326. private string faceResultTime = "";
  327. /// <summary>
  328. /// 表判责任人
  329. /// </summary>
  330. private string faceMaker = "";
  331. /// <summary>
  332. /// 成分判定结果代码
  333. /// </summary>
  334. private string chemResultCode = "";
  335. /// <summary>
  336. /// 成分判定时间
  337. /// </summary>
  338. private string chemResultTime = "";
  339. /// <summary>
  340. /// 成分判定责任人
  341. /// </summary>
  342. private string chemMaker = "";
  343. /// <summary>
  344. /// 理化判定结果代码
  345. /// </summary>
  346. private string phyResultCode = "";
  347. /// <summary>
  348. /// 理化判定时间
  349. /// </summary>
  350. private string phyResultTime = "";
  351. /// <summary>
  352. /// 理化判定责任人
  353. /// </summary>
  354. private string phyMaker = "";
  355. /// <summary>
  356. /// 探伤编号
  357. /// </summary>
  358. private string detectReportNo = "";
  359. /// <summary>
  360. /// 探伤结果代码
  361. /// </summary>
  362. private string detectResultCode = "";
  363. /// <summary>
  364. /// 缺陷记录编号
  365. /// </summary>
  366. private string bugNo = "";
  367. /// <summary>
  368. /// 缺陷处置方式
  369. /// </summary>
  370. private string bugDeal = "";
  371. /// <summary>
  372. /// 委外单号
  373. /// </summary>
  374. private string outsourcingDoc = "";
  375. /// <summary>
  376. /// 委外标志
  377. /// </summary>
  378. private string outsourcingFlag = "";
  379. /// <summary>
  380. /// 取样标志
  381. /// </summary>
  382. private string samplingFlag = "";
  383. /// <summary>
  384. /// 取样类型
  385. /// </summary>
  386. private string samplingType = "";
  387. /// <summary>
  388. /// 取样批号
  389. /// </summary>
  390. private string samplingNo = "";
  391. /// <summary>
  392. /// 试样号
  393. /// </summary>
  394. private string checkoutNo = "";
  395. /// <summary>
  396. /// 熔炼成分编号
  397. /// </summary>
  398. private string chemStcheckNo = "";
  399. /// <summary>
  400. /// 成品成分编号
  401. /// </summary>
  402. private string chemProcheckNo = "";
  403. /// <summary>
  404. /// 入库标志(1是、0否)
  405. /// </summary>
  406. private string instockFlag = "";
  407. /// <summary>
  408. /// 入库时间(首次)
  409. /// </summary>
  410. private string instockTime = "";
  411. /// <summary>
  412. /// 出库时间
  413. /// </summary>
  414. private string outstockTime = "";
  415. /// <summary>
  416. /// 生产班次
  417. /// </summary>
  418. private string proBc = "";
  419. /// <summary>
  420. /// 生产班组
  421. /// </summary>
  422. private string proBz = "";
  423. /// <summary>
  424. /// 生产下线时间
  425. /// </summary>
  426. private string rpoTime = "";
  427. /// <summary>
  428. /// 条码号
  429. /// </summary>
  430. private string barCode = "";
  431. /// <summary>
  432. /// 期初标志
  433. /// </summary>
  434. private string beginningFlag = "";
  435. /// <summary>
  436. /// 结算日期(年月)
  437. /// </summary>
  438. private string balYearMonth = "";
  439. /// <summary>
  440. /// 备注
  441. /// </summary>
  442. private string memo = "";
  443. /// <summary>
  444. /// 创建人
  445. /// </summary>
  446. private string createName = "";
  447. /// <summary>
  448. /// 创建时间
  449. /// </summary>
  450. private string createTime = "";
  451. /// <summary>
  452. /// 修改人
  453. /// </summary>
  454. private string updateName = "";
  455. /// <summary>
  456. /// 修改时间
  457. /// </summary>
  458. private string updateTime = "";
  459. /// <summary>
  460. /// 组号(判定炉号对应长度分组)
  461. /// </summary>
  462. private string groudNo = "";
  463. /// <summary>
  464. /// 缺陷处置方式代码
  465. /// </summary>
  466. private string bugDealCode = "";
  467. /// <summary>
  468. /// 表面检验编号ID
  469. /// </summary>
  470. private string surfaceCheckNo = "";
  471. /// <summary>
  472. /// 成分判定记录ID
  473. /// </summary>
  474. private string chemJudgeId = "";
  475. /// <summary>
  476. /// 理化判定记录ID
  477. /// </summary>
  478. private string phyJudgeId = "";
  479. /// <summary>
  480. /// 理化判定结果集ID
  481. /// </summary>
  482. private string phyResultId = "";
  483. /// <summary>
  484. /// 判定炉号(原)
  485. /// </summary>
  486. private string oldJudgeStoveNo = "";
  487. /// <summary>
  488. /// 组号(判定炉号对应长度分组)(原)
  489. /// </summary>
  490. private string oldGroudNo = "";
  491. /// <summary>
  492. /// 钢种代码(原)
  493. /// </summary>
  494. private string oldGradecode = "";
  495. /// <summary>
  496. /// 钢种名称(原)
  497. /// </summary>
  498. private string oldGradename = "";
  499. /// <summary>
  500. /// 标准代码(原)
  501. /// </summary>
  502. private string oldStdCode = "";
  503. /// <summary>
  504. /// 标准名称(原)
  505. /// </summary>
  506. private string oldStdName = "";
  507. /// <summary>
  508. /// 综合判定结果代码
  509. /// </summary>
  510. private string judgeResultCode = "";
  511. /// <summary>
  512. /// 综合判定时间
  513. /// </summary>
  514. private string judgeResultTime = "";
  515. /// <summary>
  516. /// 综合判定人
  517. /// </summary>
  518. private string judgeMaker = "";
  519. /// <summary>
  520. /// 熔炼炉号(原)
  521. /// </summary>
  522. private string oldStoveNo = "";
  523. /// <summary>
  524. /// 打印炉号
  525. /// </summary>
  526. private string printStoveNo = "";
  527. /// <summary>
  528. /// 铸造订单编号
  529. /// </summary>
  530. private string proPlanId = "";
  531. /// <summary>
  532. /// 工序排产序号
  533. /// </summary>
  534. private string gxPlanNo = "";
  535. /// <summary>
  536. /// 管坯需求编号
  537. /// </summary>
  538. private string gpreqId = "";
  539. /// <summary>
  540. /// 单倍坯支数
  541. /// </summary>
  542. private decimal? dbActCount = null;
  543. /// <summary>
  544. /// 成分标准索引号集合(内控)
  545. /// </summary>
  546. private string cic = "";
  547. /// <summary>
  548. /// 材质标准索引号集合(内控)
  549. /// </summary>
  550. private string pic = "";
  551. /// <summary>
  552. /// 公差标准索引号集合(内控)
  553. /// </summary>
  554. private string sic = "";
  555. /// <summary>
  556. /// 探伤索引号集合(内控)
  557. /// </summary>
  558. private string dic = "";
  559. /// <summary>
  560. /// 管坯类型(1铸坯2锻坯)
  561. /// </summary>
  562. private string gptype = "";
  563. /// <summary>
  564. /// 顺序号(虚拟炉号)
  565. /// </summary>
  566. private string sequenceno = "";
  567. /// <summary>
  568. /// 虚拟炉号
  569. /// </summary>
  570. private string furnaceno = "";
  571. /// <summary>
  572. /// 交库状态(00,合格,11,待处理,22,判废,10,处理合格,12,处理判废)
  573. /// </summary>
  574. private string qcmStaus = "";
  575. /// <summary>
  576. /// 0 未生成实际炉计划 1已生成实际炉计划
  577. /// </summary>
  578. private string hangingFlag = "";
  579. /// <summary>
  580. /// 工艺卡号(炼钢工艺文件)
  581. /// </summary>
  582. private string lgCraftNo = "";
  583. /// <summary>
  584. /// 是否末工序(末工序时合同成品属性有效)
  585. /// </summary>
  586. private string isendgx = "";
  587. /// <summary>
  588. /// 品名代码
  589. /// </summary>
  590. private string produccode = "";
  591. /// <summary>
  592. /// 品名描述
  593. /// </summary>
  594. private string producname = "";
  595. /// <summary>
  596. /// 一级工艺文件
  597. /// </summary>
  598. private string craftno = "";
  599. /// <summary>
  600. /// 计划作业路线
  601. /// </summary>
  602. private string planRoute = "";
  603. /// <summary>
  604. /// 轧管订单编号
  605. /// </summary>
  606. private string proPlanIdZg = "";
  607. /// <summary>
  608. /// 轧管排产序号
  609. /// </summary>
  610. private string gxPlanNoZg = "";
  611. /// <summary>
  612. /// 钢级代码
  613. /// </summary>
  614. private string steelcode = "";
  615. /// <summary>
  616. /// 钢级名称
  617. /// </summary>
  618. private string steelname = "";
  619. /// <summary>
  620. /// 切坯余长
  621. /// </summary>
  622. private decimal? cutYuLong = null;
  623. /// <summary>
  624. /// 利库标识(0,正常,1,轧管利库,2,炼钢利库)
  625. /// </summary>
  626. private string lkFlag = "";
  627. /// <summary>
  628. /// 炼钢判定标准
  629. /// </summary>
  630. private string steelStandrad = "";
  631. /// <summary>
  632. /// 改判记录ID(来源QCM_GP_JUDGE_CHANGE,物料改判专用)
  633. /// </summary>
  634. private string judgeId = "";
  635. /// <summary>
  636. /// 电炉产线编码
  637. /// </summary>
  638. private string efPlineCode = "";
  639. /// <summary>
  640. /// 电炉产线描述
  641. /// </summary>
  642. private string efPlineName = "";
  643. /// <summary>
  644. /// 材料号(坯号)规则---(15)----母料号000
  645. /// </summary>
  646. [Description("材料号(坯号)规则---(15)----母料号000")]
  647. [Nullable(false)]
  648. [DataLength(20)]
  649. public string MatNo
  650. {
  651. get { return matNo; }
  652. set { matNo = value; }
  653. }
  654. /// <summary>
  655. /// 材料类别(8014在制品、成品、商品)
  656. /// </summary>
  657. [Description("材料类别(8014在制品、成品、商品)")]
  658. [Nullable(true)]
  659. [DataLength(10)]
  660. public string ProductFlag
  661. {
  662. get { return productFlag; }
  663. set { productFlag = value; }
  664. }
  665. /// <summary>
  666. /// 材料状态(801501在制品阶段、801502成品、801503商品...)
  667. /// </summary>
  668. [Description("材料状态(801501在制品阶段、801502成品、801503商品...)")]
  669. [Nullable(true)]
  670. [DataLength(10)]
  671. public string MatStatus
  672. {
  673. get { return matStatus; }
  674. set { matStatus = value; }
  675. }
  676. /// <summary>
  677. /// 熔炼炉号
  678. /// </summary>
  679. [Description("熔炼炉号")]
  680. [Nullable(true)]
  681. [DataLength(20)]
  682. public string StoveNo
  683. {
  684. get { return stoveNo; }
  685. set { stoveNo = value; }
  686. }
  687. /// <summary>
  688. /// 标示炉号
  689. /// </summary>
  690. [Description("标示炉号")]
  691. [Nullable(true)]
  692. [DataLength(20)]
  693. public string FlagStoveNo
  694. {
  695. get { return flagStoveNo; }
  696. set { flagStoveNo = value; }
  697. }
  698. /// <summary>
  699. /// 判定炉号
  700. /// </summary>
  701. [Description("判定炉号")]
  702. [Nullable(true)]
  703. [DataLength(8)]
  704. public string JudgeStoveNo
  705. {
  706. get { return judgeStoveNo; }
  707. set { judgeStoveNo = value; }
  708. }
  709. /// <summary>
  710. /// 浇次号
  711. /// </summary>
  712. [Description("浇次号")]
  713. [Nullable(true)]
  714. [DataLength(20)]
  715. public string CastNo
  716. {
  717. get { return castNo; }
  718. set { castNo = value; }
  719. }
  720. /// <summary>
  721. /// 连铸机号
  722. /// </summary>
  723. [Description("连铸机号")]
  724. [Nullable(true)]
  725. [DataLength(20)]
  726. public string Ccmid
  727. {
  728. get { return ccmid; }
  729. set { ccmid = value; }
  730. }
  731. /// <summary>
  732. /// 材料来源类型代码(1外购、2机组产出等)
  733. /// </summary>
  734. [Description("材料来源类型代码(1外购、2机组产出等)")]
  735. [Nullable(true)]
  736. [DataLength(10)]
  737. public string MatOriginCode
  738. {
  739. get { return matOriginCode; }
  740. set { matOriginCode = value; }
  741. }
  742. /// <summary>
  743. /// 材料来源类型名称
  744. /// </summary>
  745. [Description("材料来源类型名称")]
  746. [Nullable(true)]
  747. [DataLength(20)]
  748. public string MatOriginName
  749. {
  750. get { return matOriginName; }
  751. set { matOriginName = value; }
  752. }
  753. /// <summary>
  754. /// 材料来源地代码(产线、外委、外购对应的具体项目)
  755. /// </summary>
  756. [Description("材料来源地代码(产线、外委、外购对应的具体项目)")]
  757. [Nullable(true)]
  758. [DataLength(20)]
  759. public string SoureCode
  760. {
  761. get { return soureCode; }
  762. set { soureCode = value; }
  763. }
  764. /// <summary>
  765. /// 材料来源地名称
  766. /// </summary>
  767. [Description("材料来源地名称")]
  768. [Nullable(true)]
  769. [DataLength(40)]
  770. public string SoureName
  771. {
  772. get { return soureName; }
  773. set { soureName = value; }
  774. }
  775. /// <summary>
  776. /// 物料码
  777. /// </summary>
  778. [Description("物料码")]
  779. [Nullable(true)]
  780. [DataLength(40)]
  781. public string MaterialNo
  782. {
  783. get { return materialNo; }
  784. set { materialNo = value; }
  785. }
  786. /// <summary>
  787. /// 物料描叙
  788. /// </summary>
  789. [Description("物料描叙")]
  790. [Nullable(true)]
  791. [DataLength(100)]
  792. public string MaterialName
  793. {
  794. get { return materialName; }
  795. set { materialName = value; }
  796. }
  797. /// <summary>
  798. /// 投料物料描叙
  799. /// </summary>
  800. [Description("投料物料描叙")]
  801. [Nullable(true)]
  802. [DataLength(100)]
  803. public string InputMaterialName
  804. {
  805. get { return inputMaterialName; }
  806. set { inputMaterialName = value; }
  807. }
  808. /// <summary>
  809. /// 投料物料码
  810. /// </summary>
  811. [Description("投料物料码")]
  812. [Nullable(true)]
  813. [DataLength(40)]
  814. public string InputMaterialNo
  815. {
  816. get { return inputMaterialNo; }
  817. set { inputMaterialNo = value; }
  818. }
  819. /// <summary>
  820. /// 投料物料来源(供应方代码)产出
  821. /// </summary>
  822. [Description("投料物料来源(供应方代码)产出")]
  823. [Nullable(true)]
  824. [DataLength(20)]
  825. public string InputOriginCode
  826. {
  827. get { return inputOriginCode; }
  828. set { inputOriginCode = value; }
  829. }
  830. /// <summary>
  831. /// 钢种代码
  832. /// </summary>
  833. [Description("钢种代码")]
  834. [Nullable(true)]
  835. [DataLength(10)]
  836. public string Gradecode
  837. {
  838. get { return gradecode; }
  839. set { gradecode = value; }
  840. }
  841. /// <summary>
  842. /// 钢种名称
  843. /// </summary>
  844. [Description("钢种名称")]
  845. [Nullable(true)]
  846. [DataLength(100)]
  847. public string Gradename
  848. {
  849. get { return gradename; }
  850. set { gradename = value; }
  851. }
  852. /// <summary>
  853. /// 标准代码
  854. /// </summary>
  855. [Description("标准代码")]
  856. [Nullable(true)]
  857. [DataLength(20)]
  858. public string StdCode
  859. {
  860. get { return stdCode; }
  861. set { stdCode = value; }
  862. }
  863. /// <summary>
  864. /// 标准名称
  865. /// </summary>
  866. [Description("标准名称")]
  867. [Nullable(true)]
  868. [DataLength(200)]
  869. public string StdName
  870. {
  871. get { return stdName; }
  872. set { stdName = value; }
  873. }
  874. /// <summary>
  875. /// 生产合同号(内部管理号)
  876. /// </summary>
  877. [Description("生产合同号(内部管理号)")]
  878. [Nullable(true)]
  879. [DataLength(40)]
  880. public string ProOrderNo
  881. {
  882. get { return proOrderNo; }
  883. set { proOrderNo = value; }
  884. }
  885. /// <summary>
  886. /// 合同号
  887. /// </summary>
  888. [Description("合同号")]
  889. [Nullable(true)]
  890. [DataLength(20)]
  891. public string OrderNo
  892. {
  893. get { return orderNo; }
  894. set { orderNo = value; }
  895. }
  896. /// <summary>
  897. /// 合同行号
  898. /// </summary>
  899. [Description("合同行号")]
  900. [Nullable(true)]
  901. [DataLength(3)]
  902. public string OrderSeq
  903. {
  904. get { return orderSeq; }
  905. set { orderSeq = value; }
  906. }
  907. /// <summary>
  908. /// 合同子行号
  909. /// </summary>
  910. [Description("合同子行号")]
  911. [Nullable(true)]
  912. [DataLength(3)]
  913. public string OrderSeqNo
  914. {
  915. get { return orderSeqNo; }
  916. set { orderSeqNo = value; }
  917. }
  918. /// <summary>
  919. /// 合同主键
  920. /// </summary>
  921. [Description("合同主键")]
  922. [Nullable(true)]
  923. [DataLength(40)]
  924. public string OrdPk
  925. {
  926. get { return ordPk; }
  927. set { ordPk = value; }
  928. }
  929. /// <summary>
  930. /// 合同行主键
  931. /// </summary>
  932. [Description("合同行主键")]
  933. [Nullable(true)]
  934. [DataLength(40)]
  935. public string OrdLnPk
  936. {
  937. get { return ordLnPk; }
  938. set { ordLnPk = value; }
  939. }
  940. /// <summary>
  941. /// 交货行主键
  942. /// </summary>
  943. [Description("交货行主键")]
  944. [Nullable(true)]
  945. [DataLength(40)]
  946. public string OrdLnDlyPk
  947. {
  948. get { return ordLnDlyPk; }
  949. set { ordLnDlyPk = value; }
  950. }
  951. /// <summary>
  952. /// 工序代码
  953. /// </summary>
  954. [Description("工序代码")]
  955. [Nullable(true)]
  956. [DataLength(8)]
  957. public string ProcessCdoe
  958. {
  959. get { return processCdoe; }
  960. set { processCdoe = value; }
  961. }
  962. /// <summary>
  963. /// 工序名称
  964. /// </summary>
  965. [Description("工序名称")]
  966. [Nullable(true)]
  967. [DataLength(20)]
  968. public string ProcessDesc
  969. {
  970. get { return processDesc; }
  971. set { processDesc = value; }
  972. }
  973. /// <summary>
  974. /// 下工序代码
  975. /// </summary>
  976. [Description("下工序代码")]
  977. [Nullable(true)]
  978. [DataLength(8)]
  979. public string NextProcessCdoe
  980. {
  981. get { return nextProcessCdoe; }
  982. set { nextProcessCdoe = value; }
  983. }
  984. /// <summary>
  985. /// 下工序名称
  986. /// </summary>
  987. [Description("下工序名称")]
  988. [Nullable(true)]
  989. [DataLength(20)]
  990. public string NextProcessDesc
  991. {
  992. get { return nextProcessDesc; }
  993. set { nextProcessDesc = value; }
  994. }
  995. /// <summary>
  996. /// 生产产线代码
  997. /// </summary>
  998. [Description("生产产线代码")]
  999. [Nullable(true)]
  1000. [DataLength(20)]
  1001. public string PlineCode
  1002. {
  1003. get { return plineCode; }
  1004. set { plineCode = value; }
  1005. }
  1006. /// <summary>
  1007. /// 生产产线名称
  1008. /// </summary>
  1009. [Description("生产产线名称")]
  1010. [Nullable(true)]
  1011. [DataLength(100)]
  1012. public string PlineName
  1013. {
  1014. get { return plineName; }
  1015. set { plineName = value; }
  1016. }
  1017. /// <summary>
  1018. /// 直径或宽度(实际)
  1019. /// </summary>
  1020. [Description("直径")]
  1021. [Nullable(true)]
  1022. [DataLength(10)]
  1023. public string Dimater
  1024. {
  1025. get { return dimater; }
  1026. set { dimater = value; }
  1027. }
  1028. /// <summary>
  1029. /// 厚(实际)
  1030. /// </summary>
  1031. [Description("厚")]
  1032. [Nullable(true)]
  1033. [DataLength(4)]
  1034. public decimal? Height
  1035. {
  1036. get { return height; }
  1037. set { height = value; }
  1038. }
  1039. /// <summary>
  1040. /// 坯料长度(实际)
  1041. /// </summary>
  1042. [Description("长度")]
  1043. [Nullable(true)]
  1044. [DataLength(6)]
  1045. public decimal? ActLen
  1046. {
  1047. get { return actLen; }
  1048. set { actLen = value; }
  1049. }
  1050. /// <summary>
  1051. /// 倍尺数(实际)
  1052. /// </summary>
  1053. [Description("倍尺数")]
  1054. [Nullable(true)]
  1055. [DataLength(1)]
  1056. public decimal? FixNum
  1057. {
  1058. get { return fixNum; }
  1059. set { fixNum = value; }
  1060. }
  1061. /// <summary>
  1062. /// 单倍长度(实际)
  1063. /// </summary>
  1064. [Description("单倍长度")]
  1065. [Nullable(true)]
  1066. [DataLength(5)]
  1067. public decimal? FixLen
  1068. {
  1069. get { return fixLen; }
  1070. set { fixLen = value; }
  1071. }
  1072. /// <summary>
  1073. /// 材料支数(实际)
  1074. /// </summary>
  1075. [Description("支数")]
  1076. [Nullable(true)]
  1077. [DataLength(3)]
  1078. public decimal? ActCount
  1079. {
  1080. get { return actCount; }
  1081. set { actCount = value; }
  1082. }
  1083. /// <summary>
  1084. /// 材料实重(实际)
  1085. /// </summary>
  1086. [Description("重量")]
  1087. [Nullable(true)]
  1088. [DataLength(9)]
  1089. public decimal? ActWeight
  1090. {
  1091. get { return actWeight; }
  1092. set { actWeight = value; }
  1093. }
  1094. /// <summary>
  1095. /// 材料理论重量(实际)
  1096. /// </summary>
  1097. [Description("理论重量")]
  1098. [Nullable(true)]
  1099. [DataLength(9)]
  1100. public decimal? ActTheoryWeight
  1101. {
  1102. get { return actTheoryWeight; }
  1103. set { actTheoryWeight = value; }
  1104. }
  1105. /// <summary>
  1106. /// 过磅单号
  1107. /// </summary>
  1108. [Description("过磅单号")]
  1109. [Nullable(true)]
  1110. [DataLength(40)]
  1111. public string PonderNo
  1112. {
  1113. get { return ponderNo; }
  1114. set { ponderNo = value; }
  1115. }
  1116. /// <summary>
  1117. /// 过磅重量
  1118. /// </summary>
  1119. [Description("过磅重量")]
  1120. [Nullable(true)]
  1121. [DataLength(9)]
  1122. public decimal? PonderGrossWt
  1123. {
  1124. get { return ponderGrossWt; }
  1125. set { ponderGrossWt = value; }
  1126. }
  1127. /// <summary>
  1128. /// 称重标志(0未委托、1委托)
  1129. /// </summary>
  1130. [Description("称重标志(0未委托、1委托)")]
  1131. [Nullable(true)]
  1132. [DataLength(1)]
  1133. public string MeasureFlag
  1134. {
  1135. get { return measureFlag; }
  1136. set { measureFlag = value; }
  1137. }
  1138. /// <summary>
  1139. /// 炉号打印标志(1打印、0未打印)
  1140. /// </summary>
  1141. [Description("炉号打印标志(1打印、0未打印)")]
  1142. [Nullable(true)]
  1143. [DataLength(1)]
  1144. public string StovePrintFlag
  1145. {
  1146. get { return stovePrintFlag; }
  1147. set { stovePrintFlag = value; }
  1148. }
  1149. /// <summary>
  1150. /// 材料去向代码
  1151. /// </summary>
  1152. [Description("材料去向代码")]
  1153. [Nullable(true)]
  1154. [DataLength(8)]
  1155. public string MatGowhereCode
  1156. {
  1157. get { return matGowhereCode; }
  1158. set { matGowhereCode = value; }
  1159. }
  1160. /// <summary>
  1161. /// 材料去向
  1162. /// </summary>
  1163. [Description("材料去向")]
  1164. [Nullable(true)]
  1165. [DataLength(20)]
  1166. public string MatGowhereName
  1167. {
  1168. get { return matGowhereName; }
  1169. set { matGowhereName = value; }
  1170. }
  1171. /// <summary>
  1172. /// 所属权单位代码
  1173. /// </summary>
  1174. [Description("所属权单位代码")]
  1175. [Nullable(true)]
  1176. [DataLength(40)]
  1177. public string BelongCode
  1178. {
  1179. get { return belongCode; }
  1180. set { belongCode = value; }
  1181. }
  1182. /// <summary>
  1183. /// 所属权单位
  1184. /// </summary>
  1185. [Description("所属权单位")]
  1186. [Nullable(true)]
  1187. [DataLength(50)]
  1188. public string BelongName
  1189. {
  1190. get { return belongName; }
  1191. set { belongName = value; }
  1192. }
  1193. /// <summary>
  1194. /// 质量封锁标志(0未封锁、2质量封锁)
  1195. /// </summary>
  1196. [Description("质量封锁标志(0未封锁、2质量封锁)")]
  1197. [Nullable(true)]
  1198. [DataLength(1)]
  1199. public string LockFlag
  1200. {
  1201. get { return lockFlag; }
  1202. set { lockFlag = value; }
  1203. }
  1204. /// <summary>
  1205. /// 管理封锁标志(0未封锁、1管理封锁)
  1206. /// </summary>
  1207. [Description("管理封锁标志(0未封锁、1管理封锁)")]
  1208. [Nullable(true)]
  1209. [DataLength(1)]
  1210. public string MngLockFlag
  1211. {
  1212. get { return mngLockFlag; }
  1213. set { mngLockFlag = value; }
  1214. }
  1215. /// <summary>
  1216. /// 管理封锁原因代码
  1217. /// </summary>
  1218. [Description("管理封锁原因代码")]
  1219. [Nullable(true)]
  1220. [DataLength(8)]
  1221. public string MngLockRsnCode
  1222. {
  1223. get { return mngLockRsnCode; }
  1224. set { mngLockRsnCode = value; }
  1225. }
  1226. /// <summary>
  1227. /// 管理封锁时间
  1228. /// </summary>
  1229. [Description("管理封锁时间")]
  1230. [Nullable(true)]
  1231. public string MngLockTime
  1232. {
  1233. get { return mngLockTime; }
  1234. set { mngLockTime = value; }
  1235. }
  1236. /// <summary>
  1237. /// 管理封锁责任者
  1238. /// </summary>
  1239. [Description("管理封锁责任者")]
  1240. [Nullable(true)]
  1241. [DataLength(20)]
  1242. public string MngLockMaker
  1243. {
  1244. get { return mngLockMaker; }
  1245. set { mngLockMaker = value; }
  1246. }
  1247. /// <summary>
  1248. /// 管理封锁备注
  1249. /// </summary>
  1250. [Description("管理封锁备注")]
  1251. [Nullable(true)]
  1252. [DataLength(100)]
  1253. public string MngLockRemark
  1254. {
  1255. get { return mngLockRemark; }
  1256. set { mngLockRemark = value; }
  1257. }
  1258. /// <summary>
  1259. /// 质量封锁原因代码(4077)
  1260. /// </summary>
  1261. [Description("质量封锁原因代码(4077)")]
  1262. [Nullable(true)]
  1263. [DataLength(20)]
  1264. public string LockRsnCode
  1265. {
  1266. get { return lockRsnCode; }
  1267. set { lockRsnCode = value; }
  1268. }
  1269. /// <summary>
  1270. /// 质量封锁时间
  1271. /// </summary>
  1272. [Description("质量封锁时间")]
  1273. [Nullable(true)]
  1274. public string LockTime
  1275. {
  1276. get { return lockTime; }
  1277. set { lockTime = value; }
  1278. }
  1279. /// <summary>
  1280. /// 质量封锁责任者
  1281. /// </summary>
  1282. [Description("质量封锁责任者")]
  1283. [Nullable(true)]
  1284. [DataLength(20)]
  1285. public string LockMaker
  1286. {
  1287. get { return lockMaker; }
  1288. set { lockMaker = value; }
  1289. }
  1290. /// <summary>
  1291. /// 质量封锁备注
  1292. /// </summary>
  1293. [Description("质量封锁备注")]
  1294. [Nullable(true)]
  1295. [DataLength(100)]
  1296. public string LockRemark
  1297. {
  1298. get { return lockRemark; }
  1299. set { lockRemark = value; }
  1300. }
  1301. /// <summary>
  1302. /// 释放时间
  1303. /// </summary>
  1304. [Description("释放时间")]
  1305. [Nullable(true)]
  1306. public string UnlockTime
  1307. {
  1308. get { return unlockTime; }
  1309. set { unlockTime = value; }
  1310. }
  1311. /// <summary>
  1312. /// 释放责任者
  1313. /// </summary>
  1314. [Description("释放责任者")]
  1315. [Nullable(true)]
  1316. [DataLength(20)]
  1317. public string UnlockMaker
  1318. {
  1319. get { return unlockMaker; }
  1320. set { unlockMaker = value; }
  1321. }
  1322. /// <summary>
  1323. /// 释放备注
  1324. /// </summary>
  1325. [Description("释放备注")]
  1326. [Nullable(true)]
  1327. [DataLength(100)]
  1328. public string UnlockRemark
  1329. {
  1330. get { return unlockRemark; }
  1331. set { unlockRemark = value; }
  1332. }
  1333. /// <summary>
  1334. /// 原合同号
  1335. /// </summary>
  1336. [Description("原合同号")]
  1337. [Nullable(true)]
  1338. [DataLength(20)]
  1339. public string OldOrderNo
  1340. {
  1341. get { return oldOrderNo; }
  1342. set { oldOrderNo = value; }
  1343. }
  1344. /// <summary>
  1345. /// 原合同行号
  1346. /// </summary>
  1347. [Description("原合同行号")]
  1348. [Nullable(true)]
  1349. [DataLength(3)]
  1350. public string OldOrderSeq
  1351. {
  1352. get { return oldOrderSeq; }
  1353. set { oldOrderSeq = value; }
  1354. }
  1355. /// <summary>
  1356. /// 原合同子行号
  1357. /// </summary>
  1358. [Description("原合同子行号")]
  1359. [Nullable(true)]
  1360. [DataLength(3)]
  1361. public string OldOrderSeqNo
  1362. {
  1363. get { return oldOrderSeqNo; }
  1364. set { oldOrderSeqNo = value; }
  1365. }
  1366. /// <summary>
  1367. /// 原物料码
  1368. /// </summary>
  1369. [Description("原物料码")]
  1370. [Nullable(true)]
  1371. [DataLength(20)]
  1372. public string OldMaterialNo
  1373. {
  1374. get { return oldMaterialNo; }
  1375. set { oldMaterialNo = value; }
  1376. }
  1377. /// <summary>
  1378. /// 原物料描叙
  1379. /// </summary>
  1380. [Description("原物料描叙")]
  1381. [Nullable(true)]
  1382. [DataLength(100)]
  1383. public string OldMaterialName
  1384. {
  1385. get { return oldMaterialName; }
  1386. set { oldMaterialName = value; }
  1387. }
  1388. /// <summary>
  1389. /// 余材原因代码
  1390. /// </summary>
  1391. [Description("余材原因代码")]
  1392. [Nullable(true)]
  1393. [DataLength(8)]
  1394. public string RemainRsnCode
  1395. {
  1396. get { return remainRsnCode; }
  1397. set { remainRsnCode = value; }
  1398. }
  1399. /// <summary>
  1400. /// 余材判定时间
  1401. /// </summary>
  1402. [Description("余材判定时间")]
  1403. [Nullable(true)]
  1404. public string RemainJugdeTime
  1405. {
  1406. get { return remainJugdeTime; }
  1407. set { remainJugdeTime = value; }
  1408. }
  1409. /// <summary>
  1410. /// 余材判定责任者
  1411. /// </summary>
  1412. [Description("余材判定责任者")]
  1413. [Nullable(true)]
  1414. [DataLength(20)]
  1415. public string RemainJugdeMaker
  1416. {
  1417. get { return remainJugdeMaker; }
  1418. set { remainJugdeMaker = value; }
  1419. }
  1420. /// <summary>
  1421. /// 余材判定代码
  1422. /// </summary>
  1423. [Description("余材判定代码")]
  1424. [Nullable(true)]
  1425. [DataLength(8)]
  1426. public string RemainJugdeCode
  1427. {
  1428. get { return remainJugdeCode; }
  1429. set { remainJugdeCode = value; }
  1430. }
  1431. /// <summary>
  1432. /// 余材备注
  1433. /// </summary>
  1434. [Description("余材备注")]
  1435. [Nullable(true)]
  1436. [DataLength(100)]
  1437. public string RemainRemark
  1438. {
  1439. get { return remainRemark; }
  1440. set { remainRemark = value; }
  1441. }
  1442. /// <summary>
  1443. /// 判定申请标记(1、确认缴库;0等待)
  1444. /// </summary>
  1445. [Description("判定申请标记(1、确认缴库;0等待)")]
  1446. [Nullable(true)]
  1447. [DataLength(1)]
  1448. public string JugdeApplyFlag
  1449. {
  1450. get { return jugdeApplyFlag; }
  1451. set { jugdeApplyFlag = value; }
  1452. }
  1453. /// <summary>
  1454. /// 申请判定单号
  1455. /// </summary>
  1456. [Description("申请判定单号")]
  1457. [Nullable(true)]
  1458. [DataLength(40)]
  1459. public string JugdeApplyCode
  1460. {
  1461. get { return jugdeApplyCode; }
  1462. set { jugdeApplyCode = value; }
  1463. }
  1464. /// <summary>
  1465. /// 判定申请时间
  1466. /// </summary>
  1467. [Description("判定申请时间")]
  1468. [Nullable(true)]
  1469. public string JugdeApplyTime
  1470. {
  1471. get { return jugdeApplyTime; }
  1472. set { jugdeApplyTime = value; }
  1473. }
  1474. /// <summary>
  1475. /// 判定扫描时间
  1476. /// </summary>
  1477. [Description("判定扫描时间")]
  1478. [Nullable(true)]
  1479. public string JugdeScanTime
  1480. {
  1481. get { return jugdeScanTime; }
  1482. set { jugdeScanTime = value; }
  1483. }
  1484. /// <summary>
  1485. /// 表面判定结果代码
  1486. /// </summary>
  1487. [Description("表面判定结果代码")]
  1488. [Nullable(true)]
  1489. [DataLength(10)]
  1490. public string FaceResultCode
  1491. {
  1492. get { return faceResultCode; }
  1493. set { faceResultCode = value; }
  1494. }
  1495. /// <summary>
  1496. /// 表面判定时间
  1497. /// </summary>
  1498. [Description("表面判定时间")]
  1499. [Nullable(true)]
  1500. public string FaceResultTime
  1501. {
  1502. get { return faceResultTime; }
  1503. set { faceResultTime = value; }
  1504. }
  1505. /// <summary>
  1506. /// 表判责任人
  1507. /// </summary>
  1508. [Description("表判责任人")]
  1509. [Nullable(true)]
  1510. [DataLength(20)]
  1511. public string FaceMaker
  1512. {
  1513. get { return faceMaker; }
  1514. set { faceMaker = value; }
  1515. }
  1516. /// <summary>
  1517. /// 成分判定结果代码
  1518. /// </summary>
  1519. [Description("成分判定结果代码")]
  1520. [Nullable(true)]
  1521. [DataLength(10)]
  1522. public string ChemResultCode
  1523. {
  1524. get { return chemResultCode; }
  1525. set { chemResultCode = value; }
  1526. }
  1527. /// <summary>
  1528. /// 成分判定时间
  1529. /// </summary>
  1530. [Description("成分判定时间")]
  1531. [Nullable(true)]
  1532. public string ChemResultTime
  1533. {
  1534. get { return chemResultTime; }
  1535. set { chemResultTime = value; }
  1536. }
  1537. /// <summary>
  1538. /// 成分判定责任人
  1539. /// </summary>
  1540. [Description("成分判定责任人")]
  1541. [Nullable(true)]
  1542. [DataLength(20)]
  1543. public string ChemMaker
  1544. {
  1545. get { return chemMaker; }
  1546. set { chemMaker = value; }
  1547. }
  1548. /// <summary>
  1549. /// 理化判定结果代码
  1550. /// </summary>
  1551. [Description("理化判定结果代码")]
  1552. [Nullable(true)]
  1553. [DataLength(10)]
  1554. public string PhyResultCode
  1555. {
  1556. get { return phyResultCode; }
  1557. set { phyResultCode = value; }
  1558. }
  1559. /// <summary>
  1560. /// 理化判定时间
  1561. /// </summary>
  1562. [Description("理化判定时间")]
  1563. [Nullable(true)]
  1564. public string PhyResultTime
  1565. {
  1566. get { return phyResultTime; }
  1567. set { phyResultTime = value; }
  1568. }
  1569. /// <summary>
  1570. /// 理化判定责任人
  1571. /// </summary>
  1572. [Description("理化判定责任人")]
  1573. [Nullable(true)]
  1574. [DataLength(20)]
  1575. public string PhyMaker
  1576. {
  1577. get { return phyMaker; }
  1578. set { phyMaker = value; }
  1579. }
  1580. /// <summary>
  1581. /// 探伤编号
  1582. /// </summary>
  1583. [Description("探伤编号")]
  1584. [Nullable(true)]
  1585. [DataLength(20)]
  1586. public string DetectReportNo
  1587. {
  1588. get { return detectReportNo; }
  1589. set { detectReportNo = value; }
  1590. }
  1591. /// <summary>
  1592. /// 探伤结果代码
  1593. /// </summary>
  1594. [Description("探伤结果代码")]
  1595. [Nullable(true)]
  1596. [DataLength(10)]
  1597. public string DetectResultCode
  1598. {
  1599. get { return detectResultCode; }
  1600. set { detectResultCode = value; }
  1601. }
  1602. /// <summary>
  1603. /// 缺陷记录编号
  1604. /// </summary>
  1605. [Description("缺陷记录编号")]
  1606. [Nullable(true)]
  1607. [DataLength(20)]
  1608. public string BugNo
  1609. {
  1610. get { return bugNo; }
  1611. set { bugNo = value; }
  1612. }
  1613. /// <summary>
  1614. /// 缺陷处置方式
  1615. /// </summary>
  1616. [Description("缺陷处置方式")]
  1617. [Nullable(true)]
  1618. [DataLength(20)]
  1619. public string BugDeal
  1620. {
  1621. get { return bugDeal; }
  1622. set { bugDeal = value; }
  1623. }
  1624. /// <summary>
  1625. /// 委外单号
  1626. /// </summary>
  1627. [Description("委外单号")]
  1628. [Nullable(true)]
  1629. [DataLength(20)]
  1630. public string OutsourcingDoc
  1631. {
  1632. get { return outsourcingDoc; }
  1633. set { outsourcingDoc = value; }
  1634. }
  1635. /// <summary>
  1636. /// 委外标志
  1637. /// </summary>
  1638. [Description("委外标志")]
  1639. [Nullable(true)]
  1640. [DataLength(1)]
  1641. public string OutsourcingFlag
  1642. {
  1643. get { return outsourcingFlag; }
  1644. set { outsourcingFlag = value; }
  1645. }
  1646. /// <summary>
  1647. /// 取样标志
  1648. /// </summary>
  1649. [Description("取样标志")]
  1650. [Nullable(true)]
  1651. [DataLength(1)]
  1652. public string SamplingFlag
  1653. {
  1654. get { return samplingFlag; }
  1655. set { samplingFlag = value; }
  1656. }
  1657. /// <summary>
  1658. /// 取样类型
  1659. /// </summary>
  1660. [Description("取样类型")]
  1661. [Nullable(true)]
  1662. [DataLength(10)]
  1663. public string SamplingType
  1664. {
  1665. get { return samplingType; }
  1666. set { samplingType = value; }
  1667. }
  1668. /// <summary>
  1669. /// 取样批号
  1670. /// </summary>
  1671. [Description("取样批号")]
  1672. [Nullable(true)]
  1673. [DataLength(20)]
  1674. public string SamplingNo
  1675. {
  1676. get { return samplingNo; }
  1677. set { samplingNo = value; }
  1678. }
  1679. /// <summary>
  1680. /// 试样号
  1681. /// </summary>
  1682. [Description("试样号")]
  1683. [Nullable(true)]
  1684. [DataLength(20)]
  1685. public string CheckoutNo
  1686. {
  1687. get { return checkoutNo; }
  1688. set { checkoutNo = value; }
  1689. }
  1690. /// <summary>
  1691. /// 熔炼成分编号
  1692. /// </summary>
  1693. [Description("熔炼成分编号")]
  1694. [Nullable(true)]
  1695. [DataLength(20)]
  1696. public string ChemStcheckNo
  1697. {
  1698. get { return chemStcheckNo; }
  1699. set { chemStcheckNo = value; }
  1700. }
  1701. /// <summary>
  1702. /// 成品成分编号
  1703. /// </summary>
  1704. [Description("成品成分编号")]
  1705. [Nullable(true)]
  1706. [DataLength(20)]
  1707. public string ChemProcheckNo
  1708. {
  1709. get { return chemProcheckNo; }
  1710. set { chemProcheckNo = value; }
  1711. }
  1712. /// <summary>
  1713. /// 入库标志(1是、0否)
  1714. /// </summary>
  1715. [Description("入库标志(1是、0否)")]
  1716. [Nullable(true)]
  1717. [DataLength(1)]
  1718. public string InstockFlag
  1719. {
  1720. get { return instockFlag; }
  1721. set { instockFlag = value; }
  1722. }
  1723. /// <summary>
  1724. /// 入库时间(首次)
  1725. /// </summary>
  1726. [Description("入库时间(首次)")]
  1727. [Nullable(true)]
  1728. public string InstockTime
  1729. {
  1730. get { return instockTime; }
  1731. set { instockTime = value; }
  1732. }
  1733. /// <summary>
  1734. /// 出库时间
  1735. /// </summary>
  1736. [Description("出库时间")]
  1737. [Nullable(true)]
  1738. public string OutstockTime
  1739. {
  1740. get { return outstockTime; }
  1741. set { outstockTime = value; }
  1742. }
  1743. /// <summary>
  1744. /// 生产班次
  1745. /// </summary>
  1746. [Description("生产班次")]
  1747. [Nullable(true)]
  1748. [DataLength(1)]
  1749. public string ProBc
  1750. {
  1751. get { return proBc; }
  1752. set { proBc = value; }
  1753. }
  1754. /// <summary>
  1755. /// 生产班组
  1756. /// </summary>
  1757. [Description("生产班组")]
  1758. [Nullable(true)]
  1759. [DataLength(1)]
  1760. public string ProBz
  1761. {
  1762. get { return proBz; }
  1763. set { proBz = value; }
  1764. }
  1765. /// <summary>
  1766. /// 生产下线时间
  1767. /// </summary>
  1768. [Description("生产下线时间")]
  1769. [Nullable(true)]
  1770. public string RpoTime
  1771. {
  1772. get { return rpoTime; }
  1773. set { rpoTime = value; }
  1774. }
  1775. /// <summary>
  1776. /// 条码号
  1777. /// </summary>
  1778. [Description("条码号")]
  1779. [Nullable(true)]
  1780. [DataLength(20)]
  1781. public string BarCode
  1782. {
  1783. get { return barCode; }
  1784. set { barCode = value; }
  1785. }
  1786. /// <summary>
  1787. /// 期初标志
  1788. /// </summary>
  1789. [Description("期初标志")]
  1790. [Nullable(true)]
  1791. [DataLength(1)]
  1792. public string BeginningFlag
  1793. {
  1794. get { return beginningFlag; }
  1795. set { beginningFlag = value; }
  1796. }
  1797. /// <summary>
  1798. /// 结算日期(年月)
  1799. /// </summary>
  1800. [Description("结算日期(年月)")]
  1801. [Nullable(true)]
  1802. [DataLength(6)]
  1803. public string BalYearMonth
  1804. {
  1805. get { return balYearMonth; }
  1806. set { balYearMonth = value; }
  1807. }
  1808. /// <summary>
  1809. /// 备注
  1810. /// </summary>
  1811. [Description("备注")]
  1812. [Nullable(true)]
  1813. [DataLength(500)]
  1814. public string Memo
  1815. {
  1816. get { return memo; }
  1817. set { memo = value; }
  1818. }
  1819. /// <summary>
  1820. /// 创建人
  1821. /// </summary>
  1822. [Description("创建人")]
  1823. [Nullable(true)]
  1824. [DataLength(20)]
  1825. public string CreateName
  1826. {
  1827. get { return createName; }
  1828. set { createName = value; }
  1829. }
  1830. /// <summary>
  1831. /// 创建时间
  1832. /// </summary>
  1833. [Description("创建时间")]
  1834. [Nullable(true)]
  1835. public string CreateTime
  1836. {
  1837. get { return createTime; }
  1838. set { createTime = value; }
  1839. }
  1840. /// <summary>
  1841. /// 修改人
  1842. /// </summary>
  1843. [Description("修改人")]
  1844. [Nullable(true)]
  1845. [DataLength(20)]
  1846. public string UpdateName
  1847. {
  1848. get { return updateName; }
  1849. set { updateName = value; }
  1850. }
  1851. /// <summary>
  1852. /// 修改时间
  1853. /// </summary>
  1854. [Description("修改时间")]
  1855. [Nullable(true)]
  1856. public string UpdateTime
  1857. {
  1858. get { return updateTime; }
  1859. set { updateTime = value; }
  1860. }
  1861. /// <summary>
  1862. /// 组号(判定炉号对应长度分组)
  1863. /// </summary>
  1864. [Description("组号(判定炉号对应长度分组)")]
  1865. [Nullable(true)]
  1866. [DataLength(3)]
  1867. public string GroudNo
  1868. {
  1869. get { return groudNo; }
  1870. set { groudNo = value; }
  1871. }
  1872. /// <summary>
  1873. /// 缺陷处置方式代码
  1874. /// </summary>
  1875. [Description("缺陷处置方式代码")]
  1876. [Nullable(true)]
  1877. [DataLength(10)]
  1878. public string BugDealCode
  1879. {
  1880. get { return bugDealCode; }
  1881. set { bugDealCode = value; }
  1882. }
  1883. /// <summary>
  1884. /// 表面检验编号ID
  1885. /// </summary>
  1886. [Description("表面检验编号ID")]
  1887. [Nullable(true)]
  1888. [DataLength(20)]
  1889. public string SurfaceCheckNo
  1890. {
  1891. get { return surfaceCheckNo; }
  1892. set { surfaceCheckNo = value; }
  1893. }
  1894. /// <summary>
  1895. /// 成分判定记录ID
  1896. /// </summary>
  1897. [Description("成分判定记录ID")]
  1898. [Nullable(true)]
  1899. [DataLength(100)]
  1900. public string ChemJudgeId
  1901. {
  1902. get { return chemJudgeId; }
  1903. set { chemJudgeId = value; }
  1904. }
  1905. /// <summary>
  1906. /// 理化判定记录ID
  1907. /// </summary>
  1908. [Description("理化判定记录ID")]
  1909. [Nullable(true)]
  1910. [DataLength(20)]
  1911. public string PhyJudgeId
  1912. {
  1913. get { return phyJudgeId; }
  1914. set { phyJudgeId = value; }
  1915. }
  1916. /// <summary>
  1917. /// 理化判定结果集ID
  1918. /// </summary>
  1919. [Description("理化判定结果集ID")]
  1920. [Nullable(true)]
  1921. [DataLength(20)]
  1922. public string PhyResultId
  1923. {
  1924. get { return phyResultId; }
  1925. set { phyResultId = value; }
  1926. }
  1927. /// <summary>
  1928. /// 判定炉号(原)
  1929. /// </summary>
  1930. [Description("判定炉号(原)")]
  1931. [Nullable(true)]
  1932. [DataLength(6)]
  1933. public string OldJudgeStoveNo
  1934. {
  1935. get { return oldJudgeStoveNo; }
  1936. set { oldJudgeStoveNo = value; }
  1937. }
  1938. /// <summary>
  1939. /// 组号(判定炉号对应长度分组)(原)
  1940. /// </summary>
  1941. [Description("组号(判定炉号对应长度分组)(原)")]
  1942. [Nullable(true)]
  1943. [DataLength(3)]
  1944. public string OldGroudNo
  1945. {
  1946. get { return oldGroudNo; }
  1947. set { oldGroudNo = value; }
  1948. }
  1949. /// <summary>
  1950. /// 钢种代码(原)
  1951. /// </summary>
  1952. [Description("钢种代码(原)")]
  1953. [Nullable(true)]
  1954. [DataLength(10)]
  1955. public string OldGradecode
  1956. {
  1957. get { return oldGradecode; }
  1958. set { oldGradecode = value; }
  1959. }
  1960. /// <summary>
  1961. /// 钢种名称(原)
  1962. /// </summary>
  1963. [Description("钢种名称(原)")]
  1964. [Nullable(true)]
  1965. [DataLength(100)]
  1966. public string OldGradename
  1967. {
  1968. get { return oldGradename; }
  1969. set { oldGradename = value; }
  1970. }
  1971. /// <summary>
  1972. /// 标准代码(原)
  1973. /// </summary>
  1974. [Description("标准代码(原)")]
  1975. [Nullable(true)]
  1976. [DataLength(20)]
  1977. public string OldStdCode
  1978. {
  1979. get { return oldStdCode; }
  1980. set { oldStdCode = value; }
  1981. }
  1982. /// <summary>
  1983. /// 标准名称(原)
  1984. /// </summary>
  1985. [Description("标准名称(原)")]
  1986. [Nullable(true)]
  1987. [DataLength(200)]
  1988. public string OldStdName
  1989. {
  1990. get { return oldStdName; }
  1991. set { oldStdName = value; }
  1992. }
  1993. /// <summary>
  1994. /// 综合判定结果代码
  1995. /// </summary>
  1996. [Description("综合判定结果代码")]
  1997. [Nullable(true)]
  1998. [DataLength(10)]
  1999. public string JudgeResultCode
  2000. {
  2001. get { return judgeResultCode; }
  2002. set { judgeResultCode = value; }
  2003. }
  2004. /// <summary>
  2005. /// 综合判定时间
  2006. /// </summary>
  2007. [Description("综合判定时间")]
  2008. [Nullable(true)]
  2009. public string JudgeResultTime
  2010. {
  2011. get { return judgeResultTime; }
  2012. set { judgeResultTime = value; }
  2013. }
  2014. /// <summary>
  2015. /// 综合判定人
  2016. /// </summary>
  2017. [Description("综合判定人")]
  2018. [Nullable(true)]
  2019. [DataLength(20)]
  2020. public string JudgeMaker
  2021. {
  2022. get { return judgeMaker; }
  2023. set { judgeMaker = value; }
  2024. }
  2025. /// <summary>
  2026. /// 熔炼炉号(原)
  2027. /// </summary>
  2028. [Description("熔炼炉号(原)")]
  2029. [Nullable(true)]
  2030. [DataLength(20)]
  2031. public string OldStoveNo
  2032. {
  2033. get { return oldStoveNo; }
  2034. set { oldStoveNo = value; }
  2035. }
  2036. /// <summary>
  2037. /// 打印炉号
  2038. /// </summary>
  2039. [Description("打印炉号")]
  2040. [Nullable(true)]
  2041. [DataLength(20)]
  2042. public string PrintStoveNo
  2043. {
  2044. get { return printStoveNo; }
  2045. set { printStoveNo = value; }
  2046. }
  2047. /// <summary>
  2048. /// 铸造订单编号
  2049. /// </summary>
  2050. [Description("铸造订单编号")]
  2051. [Nullable(true)]
  2052. [DataLength(128)]
  2053. public string ProPlanId
  2054. {
  2055. get { return proPlanId; }
  2056. set { proPlanId = value; }
  2057. }
  2058. /// <summary>
  2059. /// 工序排产序号
  2060. /// </summary>
  2061. [Description("工序排产序号")]
  2062. [Nullable(true)]
  2063. [DataLength(10)]
  2064. public string GxPlanNo
  2065. {
  2066. get { return gxPlanNo; }
  2067. set { gxPlanNo = value; }
  2068. }
  2069. /// <summary>
  2070. /// 管坯需求编号
  2071. /// </summary>
  2072. [Description("管坯需求编号")]
  2073. [Nullable(true)]
  2074. [DataLength(20)]
  2075. public string GpreqId
  2076. {
  2077. get { return gpreqId; }
  2078. set { gpreqId = value; }
  2079. }
  2080. /// <summary>
  2081. /// 单倍坯支数
  2082. /// </summary>
  2083. [Description("单倍坯支数")]
  2084. [Nullable(true)]
  2085. [DataLength(3)]
  2086. public decimal? DbActCount
  2087. {
  2088. get { return dbActCount; }
  2089. set { dbActCount = value; }
  2090. }
  2091. /// <summary>
  2092. /// 成分标准索引号集合(内控)
  2093. /// </summary>
  2094. [Description("成分标准索引号集合(内控)")]
  2095. [Nullable(true)]
  2096. [DataLength(100)]
  2097. public string Cic
  2098. {
  2099. get { return cic; }
  2100. set { cic = value; }
  2101. }
  2102. /// <summary>
  2103. /// 材质标准索引号集合(内控)
  2104. /// </summary>
  2105. [Description("材质标准索引号集合(内控)")]
  2106. [Nullable(true)]
  2107. [DataLength(100)]
  2108. public string Pic
  2109. {
  2110. get { return pic; }
  2111. set { pic = value; }
  2112. }
  2113. /// <summary>
  2114. /// 公差标准索引号集合(内控)
  2115. /// </summary>
  2116. [Description("公差标准索引号集合(内控)")]
  2117. [Nullable(true)]
  2118. [DataLength(100)]
  2119. public string Sic
  2120. {
  2121. get { return sic; }
  2122. set { sic = value; }
  2123. }
  2124. /// <summary>
  2125. /// 探伤索引号集合(内控)
  2126. /// </summary>
  2127. [Description("探伤索引号集合(内控)")]
  2128. [Nullable(true)]
  2129. [DataLength(100)]
  2130. public string Dic
  2131. {
  2132. get { return dic; }
  2133. set { dic = value; }
  2134. }
  2135. /// <summary>
  2136. /// 管坯类型(1铸坯2锻坯)
  2137. /// </summary>
  2138. [Description("管坯类型(1铸坯2锻坯)")]
  2139. [Nullable(true)]
  2140. [DataLength(20)]
  2141. public string Gptype
  2142. {
  2143. get { return gptype; }
  2144. set { gptype = value; }
  2145. }
  2146. /// <summary>
  2147. /// 顺序号(虚拟炉号)
  2148. /// </summary>
  2149. [Description("顺序号(虚拟炉号)")]
  2150. [Nullable(true)]
  2151. [DataLength(20)]
  2152. public string Sequenceno
  2153. {
  2154. get { return sequenceno; }
  2155. set { sequenceno = value; }
  2156. }
  2157. /// <summary>
  2158. /// 虚拟炉号
  2159. /// </summary>
  2160. [Description("虚拟炉号")]
  2161. [Nullable(true)]
  2162. [DataLength(20)]
  2163. public string Furnaceno
  2164. {
  2165. get { return furnaceno; }
  2166. set { furnaceno = value; }
  2167. }
  2168. /// <summary>
  2169. /// 交库状态(00,合格,11,待处理,22,判废,10,处理合格,12,处理判废)
  2170. /// </summary>
  2171. [Description("交库状态(00,合格,11,待处理,22,判废,10,处理合格,12,处理判废)")]
  2172. [Nullable(true)]
  2173. [DataLength(2)]
  2174. public string QcmStaus
  2175. {
  2176. get { return qcmStaus; }
  2177. set { qcmStaus = value; }
  2178. }
  2179. /// <summary>
  2180. /// 0 未生成实际炉计划 1已生成实际炉计划
  2181. /// </summary>
  2182. [Description("0 未生成实际炉计划 1已生成实际炉计划")]
  2183. [Nullable(true)]
  2184. [DataLength(1)]
  2185. public string HangingFlag
  2186. {
  2187. get { return hangingFlag; }
  2188. set { hangingFlag = value; }
  2189. }
  2190. /// <summary>
  2191. /// 工艺卡号(炼钢工艺文件)
  2192. /// </summary>
  2193. [Description("工艺卡号(炼钢工艺文件)")]
  2194. [Nullable(true)]
  2195. [DataLength(40)]
  2196. public string LgCraftNo
  2197. {
  2198. get { return lgCraftNo; }
  2199. set { lgCraftNo = value; }
  2200. }
  2201. /// <summary>
  2202. /// 是否末工序(末工序时合同成品属性有效)
  2203. /// </summary>
  2204. [Description("是否末工序(末工序时合同成品属性有效)")]
  2205. [Nullable(true)]
  2206. [DataLength(1)]
  2207. public string Isendgx
  2208. {
  2209. get { return isendgx; }
  2210. set { isendgx = value; }
  2211. }
  2212. /// <summary>
  2213. /// 品名代码
  2214. /// </summary>
  2215. [Description("品名代码")]
  2216. [Nullable(true)]
  2217. [DataLength(20)]
  2218. public string Produccode
  2219. {
  2220. get { return produccode; }
  2221. set { produccode = value; }
  2222. }
  2223. /// <summary>
  2224. /// 品名描述
  2225. /// </summary>
  2226. [Description("品名描述")]
  2227. [Nullable(true)]
  2228. [DataLength(100)]
  2229. public string Producname
  2230. {
  2231. get { return producname; }
  2232. set { producname = value; }
  2233. }
  2234. /// <summary>
  2235. /// 一级工艺文件
  2236. /// </summary>
  2237. [Description("一级工艺文件")]
  2238. [Nullable(true)]
  2239. [DataLength(40)]
  2240. public string Craftno
  2241. {
  2242. get { return craftno; }
  2243. set { craftno = value; }
  2244. }
  2245. /// <summary>
  2246. /// 计划作业路线
  2247. /// </summary>
  2248. [Description("计划作业路线")]
  2249. [Nullable(true)]
  2250. [DataLength(100)]
  2251. public string PlanRoute
  2252. {
  2253. get { return planRoute; }
  2254. set { planRoute = value; }
  2255. }
  2256. /// <summary>
  2257. /// 轧管订单编号
  2258. /// </summary>
  2259. [Description("轧管订单编号")]
  2260. [Nullable(true)]
  2261. [DataLength(20)]
  2262. public string ProPlanIdZg
  2263. {
  2264. get { return proPlanIdZg; }
  2265. set { proPlanIdZg = value; }
  2266. }
  2267. /// <summary>
  2268. /// 轧管排产序号
  2269. /// </summary>
  2270. [Description("轧管排产序号")]
  2271. [Nullable(true)]
  2272. [DataLength(10)]
  2273. public string GxPlanNoZg
  2274. {
  2275. get { return gxPlanNoZg; }
  2276. set { gxPlanNoZg = value; }
  2277. }
  2278. /// <summary>
  2279. /// 钢级代码
  2280. /// </summary>
  2281. [Description("钢级代码")]
  2282. [Nullable(true)]
  2283. [DataLength(20)]
  2284. public string Steelcode
  2285. {
  2286. get { return steelcode; }
  2287. set { steelcode = value; }
  2288. }
  2289. /// <summary>
  2290. /// 钢级名称
  2291. /// </summary>
  2292. [Description("钢级名称")]
  2293. [Nullable(true)]
  2294. [DataLength(100)]
  2295. public string Steelname
  2296. {
  2297. get { return steelname; }
  2298. set { steelname = value; }
  2299. }
  2300. /// <summary>
  2301. /// 切坯余长
  2302. /// </summary>
  2303. [Description("切坯余长")]
  2304. [Nullable(true)]
  2305. [DataLength(6)]
  2306. public decimal? CutYuLong
  2307. {
  2308. get { return cutYuLong; }
  2309. set { cutYuLong = value; }
  2310. }
  2311. /// <summary>
  2312. /// 利库标识(0,正常,1,轧管利库,2,炼钢利库)
  2313. /// </summary>
  2314. [Description("利库标识(0,正常,1,轧管利库,2,炼钢利库)")]
  2315. [Nullable(true)]
  2316. [DataLength(1)]
  2317. public string LkFlag
  2318. {
  2319. get { return lkFlag; }
  2320. set { lkFlag = value; }
  2321. }
  2322. /// <summary>
  2323. /// 炼钢判定标准
  2324. /// </summary>
  2325. [Description("炼钢判定标准")]
  2326. [Nullable(true)]
  2327. [DataLength(200)]
  2328. public string SteelStandrad
  2329. {
  2330. get { return steelStandrad; }
  2331. set { steelStandrad = value; }
  2332. }
  2333. /// <summary>
  2334. /// 改判记录ID(来源QCM_GP_JUDGE_CHANGE,物料改判专用)
  2335. /// </summary>
  2336. [Description("改判记录ID(来源QCM_GP_JUDGE_CHANGE,物料改判专用)")]
  2337. [Nullable(true)]
  2338. [DataLength(13)]
  2339. public string JudgeId
  2340. {
  2341. get { return judgeId; }
  2342. set { judgeId = value; }
  2343. }
  2344. /// <summary>
  2345. /// 电炉产线编码
  2346. /// </summary>
  2347. [Description("电炉产线编码")]
  2348. [Nullable(true)]
  2349. [DataLength(20)]
  2350. public string EfPlineCode
  2351. {
  2352. get { return efPlineCode; }
  2353. set { efPlineCode = value; }
  2354. }
  2355. /// <summary>
  2356. /// 电炉产线描述
  2357. /// </summary>
  2358. [Description("电炉产线描述")]
  2359. [Nullable(true)]
  2360. [DataLength(100)]
  2361. public string EfPlineName
  2362. {
  2363. get { return efPlineName; }
  2364. set { efPlineName = value; }
  2365. }
  2366. }
  2367. }