FrmPlnZyJgEntity.cs 44 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696
  1. using Core.Mes.Client.Comm.Attribute;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.ComponentModel;
  5. using System.Linq;
  6. using System.Text;
  7. namespace Core.StlMes.Client.PlnSaleOrd.JGGXPln.Entity
  8. {
  9. /// <summary>
  10. /// 数据库表PLN_ZY_JG所对应的实体类(生成工具:代码生成工具3.0)
  11. /// 作者:xiaohai-PC 时间:2016-06-15
  12. /// </summary>
  13. class FrmPlnZyJgEntity
  14. {
  15. /// <summary>
  16. /// 炉作业计划号
  17. /// </summary>
  18. private string zyPlanId = "";
  19. /// <summary>
  20. /// 接箍工序订单编号
  21. /// </summary>
  22. private string proPlanId = "";
  23. /// <summary>
  24. /// 属性分组号
  25. /// </summary>
  26. private string jgGroupId = "";
  27. /// <summary>
  28. /// 判定炉号
  29. /// </summary>
  30. private string judgeStoveNo = "";
  31. /// <summary>
  32. /// 性能批号
  33. /// </summary>
  34. private string batchNo = "";
  35. /// <summary>
  36. /// 接箍产线代码
  37. /// </summary>
  38. private string plineCode = "";
  39. /// <summary>
  40. /// 接箍产线描述
  41. /// </summary>
  42. private string plineName = "";
  43. /// <summary>
  44. /// 接箍备料码
  45. /// </summary>
  46. private string codeJgBl = "";
  47. /// <summary>
  48. /// 接箍料物料编码
  49. /// </summary>
  50. private string blWlId = "";
  51. /// <summary>
  52. /// 接箍料物料描述
  53. /// </summary>
  54. private string blWlDesc = "";
  55. /// <summary>
  56. /// 钢级(牌号)代码
  57. /// </summary>
  58. private string steelcode = "";
  59. /// <summary>
  60. /// 钢级(牌号)名称
  61. /// </summary>
  62. private string steelname = "";
  63. /// <summary>
  64. /// 钢种代码
  65. /// </summary>
  66. private string gradecode = "";
  67. /// <summary>
  68. /// 钢种名称
  69. /// </summary>
  70. private string gradename = "";
  71. /// <summary>
  72. /// 接箍料外径(mm)
  73. /// </summary>
  74. private decimal? minD = null;
  75. /// <summary>
  76. /// 接箍料壁厚(mm)
  77. /// </summary>
  78. private decimal? minH = null;
  79. /// <summary>
  80. /// 接箍料目标长度
  81. /// </summary>
  82. private decimal? aimlengthBl = null;
  83. /// <summary>
  84. /// 目标切管长
  85. /// </summary>
  86. private decimal? aimCutLen = null;
  87. /// <summary>
  88. /// 接箍坯料长度min
  89. /// </summary>
  90. private string lengthMin = "";
  91. /// <summary>
  92. /// 接箍坯料长度max
  93. /// </summary>
  94. private string lengthMax = "";
  95. /// <summary>
  96. /// 接箍坯料锥度
  97. /// </summary>
  98. private string taper = "";
  99. /// <summary>
  100. /// 接箍码
  101. /// </summary>
  102. private string codeJg = "";
  103. /// <summary>
  104. /// 扣型代码
  105. /// </summary>
  106. private string modelCode = "";
  107. /// <summary>
  108. /// 接箍扣型描述
  109. /// </summary>
  110. private string modelDesc = "";
  111. /// <summary>
  112. /// 外径
  113. /// </summary>
  114. private decimal? outdiameter = null;
  115. /// <summary>
  116. /// 临界壁厚
  117. /// </summary>
  118. private decimal? wallthick = null;
  119. /// <summary>
  120. /// 接箍规格代码
  121. /// </summary>
  122. private string specJg = "";
  123. /// <summary>
  124. /// 接箍规格描述
  125. /// </summary>
  126. private string specJgDesc = "";
  127. /// <summary>
  128. /// 中孔类别(I、II、III、IV...)
  129. /// </summary>
  130. private string styleJg = "";
  131. /// <summary>
  132. /// 中孔内径
  133. /// </summary>
  134. private decimal? diameter = null;
  135. /// <summary>
  136. /// 测量J值
  137. /// </summary>
  138. private decimal? checkJVal = null;
  139. /// <summary>
  140. /// 接箍长度
  141. /// </summary>
  142. private decimal? aimlength = null;
  143. /// <summary>
  144. /// 单重
  145. /// </summary>
  146. private decimal? singleweight = null;
  147. /// <summary>
  148. /// 涂层类型(镀铜、磷化)
  149. /// </summary>
  150. private string coatType = "";
  151. /// <summary>
  152. /// 计划接箍个数
  153. /// </summary>
  154. private decimal? planJgNum = null;
  155. /// <summary>
  156. /// 计划接箍料支数
  157. /// </summary>
  158. private decimal? planBlNum = null;
  159. /// <summary>
  160. /// 计划接箍料重量
  161. /// </summary>
  162. private decimal? planBlWt = null;
  163. /// <summary>
  164. /// 实际使用接箍料支数
  165. /// </summary>
  166. private decimal? useBlNum = null;
  167. /// <summary>
  168. /// 实际使用接箍料重量
  169. /// </summary>
  170. private decimal? useBlWt = null;
  171. /// <summary>
  172. /// 监制要求
  173. /// </summary>
  174. private string monitordemand = "";
  175. /// <summary>
  176. /// 是否接箍监制
  177. /// </summary>
  178. private string ifMonitorJg = "";
  179. /// <summary>
  180. /// 监制编号
  181. /// </summary>
  182. private string prdcrNo = "";
  183. /// <summary>
  184. /// 切管机床组号
  185. /// </summary>
  186. private string cutMachGrpNo = "";
  187. /// <summary>
  188. /// 切管机床组
  189. /// </summary>
  190. private string cutMachGrpNm = "";
  191. /// <summary>
  192. /// 计划切坯个数
  193. /// </summary>
  194. private decimal? planCutNum = null;
  195. /// <summary>
  196. /// 实切有效个数
  197. /// </summary>
  198. private decimal? cutOkNum = null;
  199. /// <summary>
  200. /// 切废个数
  201. /// </summary>
  202. private decimal? cutFailNum = null;
  203. /// <summary>
  204. /// 是否需粗加工
  205. /// </summary>
  206. private string ifNeedCjg = "";
  207. /// <summary>
  208. /// 粗加工单位
  209. /// </summary>
  210. private string cjgDept = "";
  211. /// <summary>
  212. /// 计划粗加工个数
  213. /// </summary>
  214. private decimal? planCjgNum = null;
  215. /// <summary>
  216. /// 实际粗加工个数
  217. /// </summary>
  218. private decimal? cjgOkNum = null;
  219. /// <summary>
  220. /// 压印喷标要求(4项之一)
  221. /// </summary>
  222. private string demandCopper = "";
  223. /// <summary>
  224. /// 是否需压印
  225. /// </summary>
  226. private string ifImpress = "";
  227. /// <summary>
  228. /// 压印单位
  229. /// </summary>
  230. private string impressDept = "";
  231. /// <summary>
  232. /// 计划压印个数
  233. /// </summary>
  234. private decimal? planImpressNum = null;
  235. /// <summary>
  236. /// 实际压印个数
  237. /// </summary>
  238. private decimal? impressOkNum = null;
  239. /// <summary>
  240. /// 车丝机床组号
  241. /// </summary>
  242. private string latheGrpNo = "";
  243. /// <summary>
  244. /// 车丝机床组
  245. /// </summary>
  246. private string latheGrpNm = "";
  247. /// <summary>
  248. /// 计划车丝个数
  249. /// </summary>
  250. private decimal? planLatheNum = null;
  251. /// <summary>
  252. /// 计划车丝耗时(分)
  253. /// </summary>
  254. private decimal? planLthUsetime = null;
  255. /// <summary>
  256. /// 车丝有效个数
  257. /// </summary>
  258. private decimal? latheOkNum = null;
  259. /// <summary>
  260. /// 车丝报废个数
  261. /// </summary>
  262. private decimal? latheFailNum = null;
  263. /// <summary>
  264. /// 螺纹检验有效个数
  265. /// </summary>
  266. private decimal? threadChkOkNum = null;
  267. /// <summary>
  268. /// 螺纹检验报废个数
  269. /// </summary>
  270. private decimal? threadChkFailNum = null;
  271. /// <summary>
  272. /// 探伤要求(4项之一,408401)
  273. /// </summary>
  274. private string demandDetection = "";
  275. /// <summary>
  276. /// 探伤单位
  277. /// </summary>
  278. private string detectDept = "";
  279. /// <summary>
  280. /// 计划探伤个数
  281. /// </summary>
  282. private decimal? planDetectNum = null;
  283. /// <summary>
  284. /// 探伤有效个数
  285. /// </summary>
  286. private decimal? detectOkNum = null;
  287. /// <summary>
  288. /// 探伤剔废个数
  289. /// </summary>
  290. private decimal? detectFailNum = null;
  291. /// <summary>
  292. /// 是否需喷砂
  293. /// </summary>
  294. private string ifBlast = "";
  295. /// <summary>
  296. /// 喷砂要求(4项之一)
  297. /// </summary>
  298. private string demandBlast = "";
  299. /// <summary>
  300. /// 喷砂单位
  301. /// </summary>
  302. private string blastDept = "";
  303. /// <summary>
  304. /// 计划喷砂个数
  305. /// </summary>
  306. private decimal? planBlastNum = null;
  307. /// <summary>
  308. /// 喷砂有效个数
  309. /// </summary>
  310. private decimal? blastOkNum = null;
  311. /// <summary>
  312. /// 抽检有效个数
  313. /// </summary>
  314. private decimal? spotChkOkNum = null;
  315. /// <summary>
  316. /// 抽检剔废个数
  317. /// </summary>
  318. private decimal? spotChkFailNum = null;
  319. /// <summary>
  320. /// 抽检状态(0计划,1生产中,2生产完成,9不抽检)
  321. /// </summary>
  322. private string spotChkStatus = "";
  323. /// <summary>
  324. /// 磷化镀铜要求(4项之一,408402)
  325. /// </summary>
  326. private string demandBonderizing = "";
  327. /// <summary>
  328. /// 是否需镀铜
  329. /// </summary>
  330. private string ifPlateCu = "";
  331. /// <summary>
  332. /// 镀铜单位
  333. /// </summary>
  334. private string pltCuDept = "";
  335. /// <summary>
  336. /// 计划镀铜个数
  337. /// </summary>
  338. private decimal? planPltcuNum = null;
  339. /// <summary>
  340. /// 镀铜有效个数
  341. /// </summary>
  342. private decimal? pltCuOkNum = null;
  343. /// <summary>
  344. /// 是否需磷化
  345. /// </summary>
  346. private string ifPhosphating = "";
  347. /// <summary>
  348. /// 磷化单位
  349. /// </summary>
  350. private string phosDept = "";
  351. /// <summary>
  352. /// 计划磷化个数
  353. /// </summary>
  354. private decimal? planPhosNum = null;
  355. /// <summary>
  356. /// 磷化有效个数
  357. /// </summary>
  358. private decimal? phosOkNum = null;
  359. /// <summary>
  360. /// 是否需喷标
  361. /// </summary>
  362. private string ifCopper = "";
  363. /// <summary>
  364. /// 喷标单位
  365. /// </summary>
  366. private string copperDept = "";
  367. /// <summary>
  368. /// 计划喷标个数
  369. /// </summary>
  370. private decimal? planCopperNum = null;
  371. /// <summary>
  372. /// 实际喷标个数
  373. /// </summary>
  374. private decimal? copperOkNum = null;
  375. /// <summary>
  376. /// 判定有效个数
  377. /// </summary>
  378. private decimal? judgeOkNum = null;
  379. /// <summary>
  380. /// 判废个数
  381. /// </summary>
  382. private decimal? judgeFailNum = null;
  383. /// <summary>
  384. /// 综合判定状态(0待判,1已判,2待复判)
  385. /// </summary>
  386. private string judgeStatus = "";
  387. /// <summary>
  388. /// 实际交库个数
  389. /// </summary>
  390. private decimal? instoreNum = null;
  391. /// <summary>
  392. /// 交库状态(0待交库,1部分交库,2交库完成)
  393. /// </summary>
  394. private string instoreStatus = "";
  395. /// <summary>
  396. /// 计划状态(0计划,1下发,2生产中,3生产完成,4交库完成,5取消)
  397. /// </summary>
  398. private string zyPlanStatus = "";
  399. /// <summary>
  400. /// 备注
  401. /// </summary>
  402. private string memo = "";
  403. /// <summary>
  404. /// 创建人
  405. /// </summary>
  406. private string createName = "";
  407. /// <summary>
  408. /// 创建时间
  409. /// </summary>
  410. private string createTime = "";
  411. /// <summary>
  412. /// 下发人
  413. /// </summary>
  414. private string updateName = "";
  415. /// <summary>
  416. /// 下发时间
  417. /// </summary>
  418. private string updateTime = "";
  419. /// <summary>
  420. /// 客户Alpha编号
  421. /// </summary>
  422. private string custAlphaNo = "";
  423. /// <summary>
  424. /// 产品特殊要求描述
  425. /// </summary>
  426. private string orderSpecialDesc = "";
  427. /// <summary>
  428. /// 用途代码
  429. /// </summary>
  430. private string alphaCode = "";
  431. /// <summary>
  432. /// 组号
  433. /// </summary>
  434. private string batchGroudNo = "";
  435. /// <summary>
  436. /// 作业工单号
  437. /// </summary>
  438. [Description("炉作业计划号")]
  439. [Nullable(false)]
  440. [DataLength(20)]
  441. public string ZyPlanId
  442. {
  443. get { return zyPlanId; }
  444. set { zyPlanId = value; }
  445. }
  446. /// <summary>
  447. /// 接箍工序订单编号
  448. /// </summary>
  449. [Description("接箍工序订单号")]
  450. [Nullable(true)]
  451. [DataLength(20)]
  452. public string ProPlanId
  453. {
  454. get { return proPlanId; }
  455. set { proPlanId = value; }
  456. }
  457. /// <summary>
  458. /// 属性分组号
  459. /// </summary>
  460. [Description("属性分组号")]
  461. [Nullable(true)]
  462. [DataLength(10)]
  463. public string JgGroupId
  464. {
  465. get { return jgGroupId; }
  466. set { jgGroupId = value; }
  467. }
  468. /// <summary>
  469. /// 判定炉号
  470. /// </summary>
  471. [Description("判定炉号")]
  472. [Nullable(true)]
  473. [DataLength(6)]
  474. public string JudgeStoveNo
  475. {
  476. get { return judgeStoveNo; }
  477. set { judgeStoveNo = value; }
  478. }
  479. /// <summary>
  480. /// 性能批号
  481. /// </summary>
  482. [Description("性能批号")]
  483. [Nullable(true)]
  484. [DataLength(20)]
  485. public string BatchNo
  486. {
  487. get { return batchNo; }
  488. set { batchNo = value; }
  489. }
  490. /// <summary>
  491. /// 组号
  492. /// </summary>
  493. [Description("组号")]
  494. [Nullable(true)]
  495. [DataLength(3)]
  496. public string BatchGroudNo
  497. {
  498. get { return batchGroudNo; }
  499. set { batchGroudNo = value; }
  500. }
  501. /// <summary>
  502. /// 接箍产线代码
  503. /// </summary>
  504. [Description("接箍产线代码")]
  505. [Nullable(true)]
  506. [DataLength(20)]
  507. public string PlineCode
  508. {
  509. get { return plineCode; }
  510. set { plineCode = value; }
  511. }
  512. /// <summary>
  513. /// 接箍产线描述
  514. /// </summary>
  515. [Description("接箍产线")]
  516. [Nullable(true)]
  517. [DataLength(100)]
  518. public string PlineName
  519. {
  520. get { return plineName; }
  521. set { plineName = value; }
  522. }
  523. /// <summary>
  524. /// 接箍备料码
  525. /// </summary>
  526. [Description("备料码")]
  527. [Nullable(true)]
  528. [DataLength(20)]
  529. public string CodeJgBl
  530. {
  531. get { return codeJgBl; }
  532. set { codeJgBl = value; }
  533. }
  534. /// <summary>
  535. /// 接箍料物料编码
  536. /// </summary>
  537. [Description("接箍料物料编码")]
  538. [Nullable(true)]
  539. [DataLength(40)]
  540. public string BlWlId
  541. {
  542. get { return blWlId; }
  543. set { blWlId = value; }
  544. }
  545. /// <summary>
  546. /// 接箍料物料描述
  547. /// </summary>
  548. [Description("接箍料物料")]
  549. [Nullable(true)]
  550. [DataLength(100)]
  551. public string BlWlDesc
  552. {
  553. get { return blWlDesc; }
  554. set { blWlDesc = value; }
  555. }
  556. /// <summary>
  557. /// 钢级(牌号)代码
  558. /// </summary>
  559. [Description("钢级(牌号)代码")]
  560. [Nullable(true)]
  561. [DataLength(10)]
  562. public string Steelcode
  563. {
  564. get { return steelcode; }
  565. set { steelcode = value; }
  566. }
  567. /// <summary>
  568. /// 钢级(牌号)名称
  569. /// </summary>
  570. [Description("钢级")]
  571. [Nullable(true)]
  572. [DataLength(100)]
  573. public string Steelname
  574. {
  575. get { return steelname; }
  576. set { steelname = value; }
  577. }
  578. /// <summary>
  579. /// 钢种代码
  580. /// </summary>
  581. [Description("钢种代码")]
  582. [Nullable(true)]
  583. [DataLength(10)]
  584. public string Gradecode
  585. {
  586. get { return gradecode; }
  587. set { gradecode = value; }
  588. }
  589. /// <summary>
  590. /// 钢种名称
  591. /// </summary>
  592. [Description("钢种")]
  593. [Nullable(true)]
  594. [DataLength(100)]
  595. public string Gradename
  596. {
  597. get { return gradename; }
  598. set { gradename = value; }
  599. }
  600. /// <summary>
  601. /// 接箍料外径(mm)
  602. /// </summary>
  603. [Description("外径(mm)")]
  604. [Nullable(true)]
  605. [DataLength(6)]
  606. public decimal? MinD
  607. {
  608. get { return minD; }
  609. set { minD = value; }
  610. }
  611. /// <summary>
  612. /// 接箍料壁厚(mm)
  613. /// </summary>
  614. [Description("壁厚(mm)")]
  615. [Nullable(true)]
  616. [DataLength(6)]
  617. public decimal? MinH
  618. {
  619. get { return minH; }
  620. set { minH = value; }
  621. }
  622. /// <summary>
  623. /// 接箍料目标长度
  624. /// </summary>
  625. [Description("目标长度(m)")]
  626. [Nullable(true)]
  627. [DataLength(10)]
  628. public decimal? AimlengthBl
  629. {
  630. get { return aimlengthBl; }
  631. set { aimlengthBl = value; }
  632. }
  633. /// <summary>
  634. /// 目标切管长
  635. /// </summary>
  636. [Description("目标切管长(m)")]
  637. [Nullable(true)]
  638. [DataLength(10)]
  639. public decimal? AimCutLen
  640. {
  641. get { return aimCutLen; }
  642. set { aimCutLen = value; }
  643. }
  644. /// <summary>
  645. /// 接箍坯料长度min
  646. /// </summary>
  647. [Description("最小长度")]
  648. [Nullable(true)]
  649. [DataLength(10)]
  650. public string LengthMin
  651. {
  652. get { return lengthMin; }
  653. set { lengthMin = value; }
  654. }
  655. /// <summary>
  656. /// 接箍坯料长度max
  657. /// </summary>
  658. [Description("最大长度")]
  659. [Nullable(true)]
  660. [DataLength(10)]
  661. public string LengthMax
  662. {
  663. get { return lengthMax; }
  664. set { lengthMax = value; }
  665. }
  666. /// <summary>
  667. /// 接箍坯料锥度
  668. /// </summary>
  669. [Description("锥度")]
  670. [Nullable(true)]
  671. [DataLength(10)]
  672. public string Taper
  673. {
  674. get { return taper; }
  675. set { taper = value; }
  676. }
  677. /// <summary>
  678. /// 接箍码
  679. /// </summary>
  680. [Description("接箍码")]
  681. [Nullable(true)]
  682. [DataLength(7)]
  683. public string CodeJg
  684. {
  685. get { return codeJg; }
  686. set { codeJg = value; }
  687. }
  688. /// <summary>
  689. /// 扣型代码
  690. /// </summary>
  691. [Description("扣型代码")]
  692. [Nullable(true)]
  693. [DataLength(20)]
  694. public string ModelCode
  695. {
  696. get { return modelCode; }
  697. set { modelCode = value; }
  698. }
  699. /// <summary>
  700. /// 接箍扣型描述
  701. /// </summary>
  702. [Description("扣型")]
  703. [Nullable(true)]
  704. [DataLength(100)]
  705. public string ModelDesc
  706. {
  707. get { return modelDesc; }
  708. set { modelDesc = value; }
  709. }
  710. /// <summary>
  711. /// 外径
  712. /// </summary>
  713. [Description("外径(mm)")]
  714. [Nullable(true)]
  715. [DataLength(10)]
  716. public decimal? Outdiameter
  717. {
  718. get { return outdiameter; }
  719. set { outdiameter = value; }
  720. }
  721. /// <summary>
  722. /// 临界壁厚
  723. /// </summary>
  724. [Description("临界壁厚(mm)")]
  725. [Nullable(true)]
  726. [DataLength(10)]
  727. public decimal? Wallthick
  728. {
  729. get { return wallthick; }
  730. set { wallthick = value; }
  731. }
  732. /// <summary>
  733. /// 接箍规格代码
  734. /// </summary>
  735. [Description("接箍规格代码")]
  736. [Nullable(true)]
  737. [DataLength(20)]
  738. public string SpecJg
  739. {
  740. get { return specJg; }
  741. set { specJg = value; }
  742. }
  743. /// <summary>
  744. /// 接箍规格描述
  745. /// </summary>
  746. [Description("规格")]
  747. [Nullable(true)]
  748. [DataLength(100)]
  749. public string SpecJgDesc
  750. {
  751. get { return specJgDesc; }
  752. set { specJgDesc = value; }
  753. }
  754. /// <summary>
  755. /// 中孔类别(I、II、III、IV...)
  756. /// </summary>
  757. [Description("中孔类别")]
  758. [Nullable(true)]
  759. [DataLength(8)]
  760. public string StyleJg
  761. {
  762. get { return styleJg; }
  763. set { styleJg = value; }
  764. }
  765. /// <summary>
  766. /// 中孔内径
  767. /// </summary>
  768. [Description("中孔内径")]
  769. [Nullable(true)]
  770. [DataLength(6)]
  771. public decimal? Diameter
  772. {
  773. get { return diameter; }
  774. set { diameter = value; }
  775. }
  776. /// <summary>
  777. /// 测量J值
  778. /// </summary>
  779. [Description("测量J值(mm)")]
  780. [Nullable(true)]
  781. [DataLength(6)]
  782. public decimal? CheckJVal
  783. {
  784. get { return checkJVal; }
  785. set { checkJVal = value; }
  786. }
  787. /// <summary>
  788. /// 接箍长度
  789. /// </summary>
  790. [Description("接箍长度(mm)")]
  791. [Nullable(true)]
  792. [DataLength(10)]
  793. public decimal? Aimlength
  794. {
  795. get { return aimlength; }
  796. set { aimlength = value; }
  797. }
  798. /// <summary>
  799. /// 单重
  800. /// </summary>
  801. [Description("单重(kg)")]
  802. [Nullable(true)]
  803. [DataLength(10)]
  804. public decimal? Singleweight
  805. {
  806. get { return singleweight; }
  807. set { singleweight = value; }
  808. }
  809. /// <summary>
  810. /// 涂层类型(镀铜、磷化)
  811. /// </summary>
  812. [Description("涂层类型")]
  813. [Nullable(true)]
  814. [DataLength(10)]
  815. public string CoatType
  816. {
  817. get { return coatType; }
  818. set { coatType = value; }
  819. }
  820. /// <summary>
  821. /// 计划接箍个数
  822. /// </summary>
  823. [Description("计划接箍个数")]
  824. [Nullable(true)]
  825. [DataLength(10)]
  826. public decimal? PlanJgNum
  827. {
  828. get { return planJgNum; }
  829. set { planJgNum = value; }
  830. }
  831. /// <summary>
  832. /// 工单接箍料支数
  833. /// </summary>
  834. [Description("工单料支数")]
  835. [Nullable(true)]
  836. [DataLength(10)]
  837. public decimal? PlanBlNum
  838. {
  839. get { return planBlNum; }
  840. set { planBlNum = value; }
  841. }
  842. /// <summary>
  843. /// 工单接箍料重量
  844. /// </summary>
  845. [Description("工单料重量")]
  846. [Nullable(true)]
  847. [DataLength(10)]
  848. public decimal? PlanBlWt
  849. {
  850. get { return planBlWt; }
  851. set { planBlWt = value; }
  852. }
  853. /// <summary>
  854. /// 实际使用接箍料支数
  855. /// </summary>
  856. [Description("实际使用料支数")]
  857. [Nullable(true)]
  858. [DataLength(10)]
  859. public decimal? UseBlNum
  860. {
  861. get { return useBlNum; }
  862. set { useBlNum = value; }
  863. }
  864. /// <summary>
  865. /// 实际使用接箍料重量
  866. /// </summary>
  867. [Description("实际使用料重量")]
  868. [Nullable(true)]
  869. [DataLength(10)]
  870. public decimal? UseBlWt
  871. {
  872. get { return useBlWt; }
  873. set { useBlWt = value; }
  874. }
  875. /// <summary>
  876. /// 监制要求
  877. /// </summary>
  878. [Description("监制要求")]
  879. [Nullable(true)]
  880. [DataLength(200)]
  881. public string Monitordemand
  882. {
  883. get { return monitordemand; }
  884. set { monitordemand = value; }
  885. }
  886. /// <summary>
  887. /// 是否接箍监制
  888. /// </summary>
  889. [Description("接箍监制")]
  890. [Nullable(true)]
  891. [DataLength(1)]
  892. public string IfMonitorJg
  893. {
  894. get { return ifMonitorJg; }
  895. set { ifMonitorJg = value; }
  896. }
  897. /// <summary>
  898. /// 监制编号
  899. /// </summary>
  900. [Description("监制编号")]
  901. [Nullable(true)]
  902. [DataLength(40)]
  903. public string PrdcrNo
  904. {
  905. get { return prdcrNo; }
  906. set { prdcrNo = value; }
  907. }
  908. /// <summary>
  909. /// 切管机床组号
  910. /// </summary>
  911. [Description("切管机床组号")]
  912. [Nullable(true)]
  913. [DataLength(100)]
  914. public string CutMachGrpNo
  915. {
  916. get { return cutMachGrpNo; }
  917. set { cutMachGrpNo = value; }
  918. }
  919. /// <summary>
  920. /// 切管机床组
  921. /// </summary>
  922. [Description("切管机床组")]
  923. [Nullable(true)]
  924. [DataLength(100)]
  925. public string CutMachGrpNm
  926. {
  927. get { return cutMachGrpNm; }
  928. set { cutMachGrpNm = value; }
  929. }
  930. /// <summary>
  931. /// 计划切坯个数
  932. /// </summary>
  933. [Description("计划切坯个数")]
  934. [Nullable(true)]
  935. [DataLength(10)]
  936. public decimal? PlanCutNum
  937. {
  938. get { return planCutNum; }
  939. set { planCutNum = value; }
  940. }
  941. /// <summary>
  942. /// 实切有效个数
  943. /// </summary>
  944. [Description("实切有效个数")]
  945. [Nullable(true)]
  946. [DataLength(10)]
  947. public decimal? CutOkNum
  948. {
  949. get { return cutOkNum; }
  950. set { cutOkNum = value; }
  951. }
  952. /// <summary>
  953. /// 切废个数
  954. /// </summary>
  955. [Description("切废个数")]
  956. [Nullable(true)]
  957. [DataLength(10)]
  958. public decimal? CutFailNum
  959. {
  960. get { return cutFailNum; }
  961. set { cutFailNum = value; }
  962. }
  963. /// <summary>
  964. /// 是否需粗加工
  965. /// </summary>
  966. [Description("需粗加工")]
  967. [Nullable(true)]
  968. [DataLength(1)]
  969. public string IfNeedCjg
  970. {
  971. get { return ifNeedCjg; }
  972. set { ifNeedCjg = value; }
  973. }
  974. /// <summary>
  975. /// 粗加工单位
  976. /// </summary>
  977. [Description("粗加工单位")]
  978. [Nullable(true)]
  979. [DataLength(40)]
  980. public string CjgDept
  981. {
  982. get { return cjgDept; }
  983. set { cjgDept = value; }
  984. }
  985. /// <summary>
  986. /// 计划粗加工个数
  987. /// </summary>
  988. [Description("计划粗加工个数")]
  989. [Nullable(true)]
  990. [DataLength(10)]
  991. public decimal? PlanCjgNum
  992. {
  993. get { return planCjgNum; }
  994. set { planCjgNum = value; }
  995. }
  996. /// <summary>
  997. /// 实际粗加工个数
  998. /// </summary>
  999. [Description("实际粗加工个数")]
  1000. [Nullable(true)]
  1001. [DataLength(10)]
  1002. public decimal? CjgOkNum
  1003. {
  1004. get { return cjgOkNum; }
  1005. set { cjgOkNum = value; }
  1006. }
  1007. /// <summary>
  1008. /// 压印喷标要求(4项之一)
  1009. /// </summary>
  1010. [Description("压印喷标要求")]
  1011. [Nullable(true)]
  1012. [DataLength(400)]
  1013. public string DemandCopper
  1014. {
  1015. get { return demandCopper; }
  1016. set { demandCopper = value; }
  1017. }
  1018. /// <summary>
  1019. /// 是否需压印
  1020. /// </summary>
  1021. [Description("需压印")]
  1022. [Nullable(true)]
  1023. [DataLength(1)]
  1024. public string IfImpress
  1025. {
  1026. get { return ifImpress; }
  1027. set { ifImpress = value; }
  1028. }
  1029. /// <summary>
  1030. /// 压印单位
  1031. /// </summary>
  1032. [Description("压印单位")]
  1033. [Nullable(true)]
  1034. [DataLength(40)]
  1035. public string ImpressDept
  1036. {
  1037. get { return impressDept; }
  1038. set { impressDept = value; }
  1039. }
  1040. /// <summary>
  1041. /// 计划压印个数
  1042. /// </summary>
  1043. [Description("计划压印个数")]
  1044. [Nullable(true)]
  1045. [DataLength(10)]
  1046. public decimal? PlanImpressNum
  1047. {
  1048. get { return planImpressNum; }
  1049. set { planImpressNum = value; }
  1050. }
  1051. /// <summary>
  1052. /// 实际压印个数
  1053. /// </summary>
  1054. [Description("实际压印个数")]
  1055. [Nullable(true)]
  1056. [DataLength(10)]
  1057. public decimal? ImpressOkNum
  1058. {
  1059. get { return impressOkNum; }
  1060. set { impressOkNum = value; }
  1061. }
  1062. /// <summary>
  1063. /// 车丝机床组号
  1064. /// </summary>
  1065. [Description("车丝机床组号")]
  1066. [Nullable(true)]
  1067. [DataLength(100)]
  1068. public string LatheGrpNo
  1069. {
  1070. get { return latheGrpNo; }
  1071. set { latheGrpNo = value; }
  1072. }
  1073. /// <summary>
  1074. /// 车丝机床组
  1075. /// </summary>
  1076. [Description("车丝机床组")]
  1077. [Nullable(true)]
  1078. [DataLength(100)]
  1079. public string LatheGrpNm
  1080. {
  1081. get { return latheGrpNm; }
  1082. set { latheGrpNm = value; }
  1083. }
  1084. /// <summary>
  1085. /// 计划车丝个数
  1086. /// </summary>
  1087. [Description("计划车丝个数")]
  1088. [Nullable(true)]
  1089. [DataLength(10)]
  1090. public decimal? PlanLatheNum
  1091. {
  1092. get { return planLatheNum; }
  1093. set { planLatheNum = value; }
  1094. }
  1095. /// <summary>
  1096. /// 计划车丝耗时(分)
  1097. /// </summary>
  1098. [Description("计划车丝耗时(分)")]
  1099. [Nullable(true)]
  1100. [DataLength(10)]
  1101. public decimal? PlanLthUsetime
  1102. {
  1103. get { return planLthUsetime; }
  1104. set { planLthUsetime = value; }
  1105. }
  1106. /// <summary>
  1107. /// 车丝有效个数
  1108. /// </summary>
  1109. [Description("车丝有效个数")]
  1110. [Nullable(true)]
  1111. [DataLength(10)]
  1112. public decimal? LatheOkNum
  1113. {
  1114. get { return latheOkNum; }
  1115. set { latheOkNum = value; }
  1116. }
  1117. /// <summary>
  1118. /// 车丝报废个数
  1119. /// </summary>
  1120. [Description("车丝报废个数")]
  1121. [Nullable(true)]
  1122. [DataLength(10)]
  1123. public decimal? LatheFailNum
  1124. {
  1125. get { return latheFailNum; }
  1126. set { latheFailNum = value; }
  1127. }
  1128. /// <summary>
  1129. /// 螺纹检验有效个数
  1130. /// </summary>
  1131. [Description("螺纹检验有效个数")]
  1132. [Nullable(true)]
  1133. [DataLength(10)]
  1134. public decimal? ThreadChkOkNum
  1135. {
  1136. get { return threadChkOkNum; }
  1137. set { threadChkOkNum = value; }
  1138. }
  1139. /// <summary>
  1140. /// 螺纹检验报废个数
  1141. /// </summary>
  1142. [Description("螺纹检验报废个数")]
  1143. [Nullable(true)]
  1144. [DataLength(10)]
  1145. public decimal? ThreadChkFailNum
  1146. {
  1147. get { return threadChkFailNum; }
  1148. set { threadChkFailNum = value; }
  1149. }
  1150. /// <summary>
  1151. /// 探伤要求(4项之一,408401)
  1152. /// </summary>
  1153. [Description("探伤要求")]
  1154. [Nullable(true)]
  1155. [DataLength(200)]
  1156. public string DemandDetection
  1157. {
  1158. get { return demandDetection; }
  1159. set { demandDetection = value; }
  1160. }
  1161. /// <summary>
  1162. /// 探伤单位
  1163. /// </summary>
  1164. [Description("探伤单位")]
  1165. [Nullable(true)]
  1166. [DataLength(40)]
  1167. public string DetectDept
  1168. {
  1169. get { return detectDept; }
  1170. set { detectDept = value; }
  1171. }
  1172. /// <summary>
  1173. /// 计划探伤个数
  1174. /// </summary>
  1175. [Description("计划探伤个数")]
  1176. [Nullable(true)]
  1177. [DataLength(10)]
  1178. public decimal? PlanDetectNum
  1179. {
  1180. get { return planDetectNum; }
  1181. set { planDetectNum = value; }
  1182. }
  1183. /// <summary>
  1184. /// 探伤有效个数
  1185. /// </summary>
  1186. [Description("探伤有效个数")]
  1187. [Nullable(true)]
  1188. [DataLength(10)]
  1189. public decimal? DetectOkNum
  1190. {
  1191. get { return detectOkNum; }
  1192. set { detectOkNum = value; }
  1193. }
  1194. /// <summary>
  1195. /// 探伤剔废个数
  1196. /// </summary>
  1197. [Description("探伤剔废个数")]
  1198. [Nullable(true)]
  1199. [DataLength(10)]
  1200. public decimal? DetectFailNum
  1201. {
  1202. get { return detectFailNum; }
  1203. set { detectFailNum = value; }
  1204. }
  1205. /// <summary>
  1206. /// 是否需喷砂
  1207. /// </summary>
  1208. [Description("需喷砂")]
  1209. [Nullable(true)]
  1210. [DataLength(1)]
  1211. public string IfBlast
  1212. {
  1213. get { return ifBlast; }
  1214. set { ifBlast = value; }
  1215. }
  1216. /// <summary>
  1217. /// 喷砂要求(4项之一)
  1218. /// </summary>
  1219. [Description("喷砂要求")]
  1220. [Nullable(true)]
  1221. [DataLength(200)]
  1222. public string DemandBlast
  1223. {
  1224. get { return demandBlast; }
  1225. set { demandBlast = value; }
  1226. }
  1227. /// <summary>
  1228. /// 喷砂单位
  1229. /// </summary>
  1230. [Description("喷砂单位")]
  1231. [Nullable(true)]
  1232. [DataLength(40)]
  1233. public string BlastDept
  1234. {
  1235. get { return blastDept; }
  1236. set { blastDept = value; }
  1237. }
  1238. /// <summary>
  1239. /// 计划喷砂个数
  1240. /// </summary>
  1241. [Description("计划喷砂个数")]
  1242. [Nullable(true)]
  1243. [DataLength(10)]
  1244. public decimal? PlanBlastNum
  1245. {
  1246. get { return planBlastNum; }
  1247. set { planBlastNum = value; }
  1248. }
  1249. /// <summary>
  1250. /// 喷砂有效个数
  1251. /// </summary>
  1252. [Description("喷砂有效个数")]
  1253. [Nullable(true)]
  1254. [DataLength(10)]
  1255. public decimal? BlastOkNum
  1256. {
  1257. get { return blastOkNum; }
  1258. set { blastOkNum = value; }
  1259. }
  1260. /// <summary>
  1261. /// 抽检有效个数
  1262. /// </summary>
  1263. [Description("抽检有效个数")]
  1264. [Nullable(true)]
  1265. [DataLength(10)]
  1266. public decimal? SpotChkOkNum
  1267. {
  1268. get { return spotChkOkNum; }
  1269. set { spotChkOkNum = value; }
  1270. }
  1271. /// <summary>
  1272. /// 抽检剔废个数
  1273. /// </summary>
  1274. [Description("抽检剔废个数")]
  1275. [Nullable(true)]
  1276. [DataLength(10)]
  1277. public decimal? SpotChkFailNum
  1278. {
  1279. get { return spotChkFailNum; }
  1280. set { spotChkFailNum = value; }
  1281. }
  1282. /// <summary>
  1283. /// 抽检状态(0计划,1生产中,2生产完成,9不抽检)
  1284. /// </summary>
  1285. [Description("抽检状态")]
  1286. [Nullable(true)]
  1287. [DataLength(10)]
  1288. public string SpotChkStatus
  1289. {
  1290. get { return spotChkStatus; }
  1291. set { spotChkStatus = value; }
  1292. }
  1293. /// <summary>
  1294. /// 磷化镀铜要求(4项之一,408402)
  1295. /// </summary>
  1296. [Description("磷化镀铜要求")]
  1297. [Nullable(true)]
  1298. [DataLength(200)]
  1299. public string DemandBonderizing
  1300. {
  1301. get { return demandBonderizing; }
  1302. set { demandBonderizing = value; }
  1303. }
  1304. /// <summary>
  1305. /// 是否需镀铜
  1306. /// </summary>
  1307. [Description("需镀铜")]
  1308. [Nullable(true)]
  1309. [DataLength(1)]
  1310. public string IfPlateCu
  1311. {
  1312. get { return ifPlateCu; }
  1313. set { ifPlateCu = value; }
  1314. }
  1315. /// <summary>
  1316. /// 镀铜单位
  1317. /// </summary>
  1318. [Description("镀铜单位")]
  1319. [Nullable(true)]
  1320. [DataLength(40)]
  1321. public string PltCuDept
  1322. {
  1323. get { return pltCuDept; }
  1324. set { pltCuDept = value; }
  1325. }
  1326. /// <summary>
  1327. /// 计划镀铜个数
  1328. /// </summary>
  1329. [Description("计划镀铜个数")]
  1330. [Nullable(true)]
  1331. [DataLength(10)]
  1332. public decimal? PlanPltcuNum
  1333. {
  1334. get { return planPltcuNum; }
  1335. set { planPltcuNum = value; }
  1336. }
  1337. /// <summary>
  1338. /// 镀铜有效个数
  1339. /// </summary>
  1340. [Description("镀铜有效个数")]
  1341. [Nullable(true)]
  1342. [DataLength(10)]
  1343. public decimal? PltCuOkNum
  1344. {
  1345. get { return pltCuOkNum; }
  1346. set { pltCuOkNum = value; }
  1347. }
  1348. /// <summary>
  1349. /// 是否需磷化
  1350. /// </summary>
  1351. [Description("需磷化")]
  1352. [Nullable(true)]
  1353. [DataLength(1)]
  1354. public string IfPhosphating
  1355. {
  1356. get { return ifPhosphating; }
  1357. set { ifPhosphating = value; }
  1358. }
  1359. /// <summary>
  1360. /// 磷化单位
  1361. /// </summary>
  1362. [Description("磷化单位")]
  1363. [Nullable(true)]
  1364. [DataLength(40)]
  1365. public string PhosDept
  1366. {
  1367. get { return phosDept; }
  1368. set { phosDept = value; }
  1369. }
  1370. /// <summary>
  1371. /// 计划磷化个数
  1372. /// </summary>
  1373. [Description("计划磷化个数")]
  1374. [Nullable(true)]
  1375. [DataLength(10)]
  1376. public decimal? PlanPhosNum
  1377. {
  1378. get { return planPhosNum; }
  1379. set { planPhosNum = value; }
  1380. }
  1381. /// <summary>
  1382. /// 磷化有效个数
  1383. /// </summary>
  1384. [Description("磷化有效个数")]
  1385. [Nullable(true)]
  1386. [DataLength(10)]
  1387. public decimal? PhosOkNum
  1388. {
  1389. get { return phosOkNum; }
  1390. set { phosOkNum = value; }
  1391. }
  1392. /// <summary>
  1393. /// 是否需喷标
  1394. /// </summary>
  1395. [Description("需喷标")]
  1396. [Nullable(true)]
  1397. [DataLength(1)]
  1398. public string IfCopper
  1399. {
  1400. get { return ifCopper; }
  1401. set { ifCopper = value; }
  1402. }
  1403. /// <summary>
  1404. /// 喷标单位
  1405. /// </summary>
  1406. [Description("喷标单位")]
  1407. [Nullable(true)]
  1408. [DataLength(40)]
  1409. public string CopperDept
  1410. {
  1411. get { return copperDept; }
  1412. set { copperDept = value; }
  1413. }
  1414. /// <summary>
  1415. /// 计划喷标个数
  1416. /// </summary>
  1417. [Description("计划喷标个数")]
  1418. [Nullable(true)]
  1419. [DataLength(10)]
  1420. public decimal? PlanCopperNum
  1421. {
  1422. get { return planCopperNum; }
  1423. set { planCopperNum = value; }
  1424. }
  1425. /// <summary>
  1426. /// 实际喷标个数
  1427. /// </summary>
  1428. [Description("实际喷标个数")]
  1429. [Nullable(true)]
  1430. [DataLength(10)]
  1431. public decimal? CopperOkNum
  1432. {
  1433. get { return copperOkNum; }
  1434. set { copperOkNum = value; }
  1435. }
  1436. /// <summary>
  1437. /// 判定有效个数
  1438. /// </summary>
  1439. [Description("判定有效个数")]
  1440. [Nullable(true)]
  1441. [DataLength(10)]
  1442. public decimal? JudgeOkNum
  1443. {
  1444. get { return judgeOkNum; }
  1445. set { judgeOkNum = value; }
  1446. }
  1447. /// <summary>
  1448. /// 判废个数
  1449. /// </summary>
  1450. [Description("判废个数")]
  1451. [Nullable(true)]
  1452. [DataLength(10)]
  1453. public decimal? JudgeFailNum
  1454. {
  1455. get { return judgeFailNum; }
  1456. set { judgeFailNum = value; }
  1457. }
  1458. /// <summary>
  1459. /// 综合判定状态(0待判,1已判,2待复判)
  1460. /// </summary>
  1461. [Description("综合判定状态")]
  1462. [Nullable(true)]
  1463. [DataLength(10)]
  1464. public string JudgeStatus
  1465. {
  1466. get { return judgeStatus; }
  1467. set { judgeStatus = value; }
  1468. }
  1469. /// <summary>
  1470. /// 实际交库个数
  1471. /// </summary>
  1472. [Description("实际交库个数")]
  1473. [Nullable(true)]
  1474. [DataLength(10)]
  1475. public decimal? InstoreNum
  1476. {
  1477. get { return instoreNum; }
  1478. set { instoreNum = value; }
  1479. }
  1480. /// <summary>
  1481. /// 交库状态(0待交库,1部分交库,2交库完成)
  1482. /// </summary>
  1483. [Description("交库状态")]
  1484. [Nullable(true)]
  1485. [DataLength(1)]
  1486. public string InstoreStatus
  1487. {
  1488. get { return instoreStatus; }
  1489. set { instoreStatus = value; }
  1490. }
  1491. /// <summary>
  1492. /// 计划状态(0计划,1下发,2生产中,3生产完成,4交库完成,5取消)
  1493. /// </summary>
  1494. [Description("计划状态")]
  1495. [Nullable(true)]
  1496. [DataLength(10)]
  1497. public string ZyPlanStatus
  1498. {
  1499. get { return zyPlanStatus; }
  1500. set { zyPlanStatus = value; }
  1501. }
  1502. /// <summary>
  1503. /// 备注
  1504. /// </summary>
  1505. [Description("备注")]
  1506. [Nullable(true)]
  1507. [DataLength(200)]
  1508. public string Memo
  1509. {
  1510. get { return memo; }
  1511. set { memo = value; }
  1512. }
  1513. /// <summary>
  1514. /// 创建人
  1515. /// </summary>
  1516. [Description("创建人")]
  1517. [Nullable(true)]
  1518. [DataLength(20)]
  1519. public string CreateName
  1520. {
  1521. get { return createName; }
  1522. set { createName = value; }
  1523. }
  1524. /// <summary>
  1525. /// 创建时间
  1526. /// </summary>
  1527. [Description("创建时间")]
  1528. [Nullable(true)]
  1529. public string CreateTime
  1530. {
  1531. get { return createTime; }
  1532. set { createTime = value; }
  1533. }
  1534. /// <summary>
  1535. /// 下发人
  1536. /// </summary>
  1537. [Description("下发人")]
  1538. [Nullable(true)]
  1539. [DataLength(20)]
  1540. public string UpdateName
  1541. {
  1542. get { return updateName; }
  1543. set { updateName = value; }
  1544. }
  1545. /// <summary>
  1546. /// 下发时间
  1547. /// </summary>
  1548. [Description("下发时间")]
  1549. [Nullable(true)]
  1550. public string UpdateTime
  1551. {
  1552. get { return updateTime; }
  1553. set { updateTime = value; }
  1554. }
  1555. /// <summary>
  1556. /// 客户Alpha编号
  1557. /// </summary>
  1558. [Description("客户Alpha编号")]
  1559. [Nullable(true)]
  1560. [DataLength(20)]
  1561. public string CustAlphaNo
  1562. {
  1563. get { return custAlphaNo; }
  1564. set { custAlphaNo = value; }
  1565. }
  1566. /// <summary>
  1567. /// 产品特殊要求描述
  1568. /// </summary>
  1569. [Description("产品特殊要求描述")]
  1570. [Nullable(true)]
  1571. [DataLength(4000)]
  1572. public string OrderSpecialDesc
  1573. {
  1574. get { return orderSpecialDesc; }
  1575. set { orderSpecialDesc = value; }
  1576. }
  1577. /// <summary>
  1578. /// 用途代码
  1579. /// </summary>
  1580. [Description("用途代码")]
  1581. [Nullable(true)]
  1582. [DataLength(20)]
  1583. public string AlphaCode
  1584. {
  1585. get { return alphaCode; }
  1586. set { alphaCode = value; }
  1587. }
  1588. }
  1589. }