MatGpMEntity3.cs 67 KB

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