CouplingMatMEntity.cs 29 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124
  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 com.steering.mes.mcp.entity
  8. {
  9. /// <summary>
  10. /// 数据库表COUPLING_MAT_M所对应的实体类(生成工具:代码生成工具3.0)
  11. /// 作者:PC-20180117CCCC 时间:2018-09-19
  12. /// </summary>
  13. public class CouplingMatMEntity
  14. {
  15. /// <summary>
  16. /// 材料号(作业工单号+实绩编号+3位流水)
  17. /// </summary>
  18. private string matNo = "";
  19. /// <summary>
  20. /// 实绩编号
  21. /// </summary>
  22. private string resultNo = "";
  23. /// <summary>
  24. /// 炉次计划号(弃用)
  25. /// </summary>
  26. private string zyPlanId = "";
  27. /// <summary>
  28. /// 工单号(炉次计划号+01流水)
  29. /// </summary>
  30. private string woId = "";
  31. /// <summary>
  32. /// 产线代码
  33. /// </summary>
  34. private string plineCode = "";
  35. /// <summary>
  36. /// 产线描述
  37. /// </summary>
  38. private string plineName = "";
  39. /// <summary>
  40. /// 判定炉号
  41. /// </summary>
  42. private string judgeStoveNo = "";
  43. /// <summary>
  44. /// 批号(炉批号)
  45. /// </summary>
  46. private string batchNo = "";
  47. /// <summary>
  48. /// 接箍料物料编码
  49. /// </summary>
  50. private string blWlId = "";
  51. /// <summary>
  52. /// 接箍料外径(mm)
  53. /// </summary>
  54. private decimal? minD = null;
  55. /// <summary>
  56. /// 接箍料壁厚(mm)
  57. /// </summary>
  58. private decimal? minH = null;
  59. /// <summary>
  60. /// 接箍码
  61. /// </summary>
  62. private string codeJg = "";
  63. /// <summary>
  64. /// 钢种代码
  65. /// </summary>
  66. private string gradecode = "";
  67. /// <summary>
  68. /// 钢种名称
  69. /// </summary>
  70. private string gradename = "";
  71. /// <summary>
  72. /// 钢级(牌号)代码
  73. /// </summary>
  74. private string steelcode = "";
  75. /// <summary>
  76. /// 钢级(牌号)名称
  77. /// </summary>
  78. private string steelname = "";
  79. /// <summary>
  80. /// 扣型代码
  81. /// </summary>
  82. private string modelCode = "";
  83. /// <summary>
  84. /// 扣型描述
  85. /// </summary>
  86. private string modelDesc = "";
  87. /// <summary>
  88. /// 接箍外径
  89. /// </summary>
  90. private decimal? outdiameter = null;
  91. /// <summary>
  92. /// 接箍壁厚
  93. /// </summary>
  94. private decimal? wallthick = null;
  95. /// <summary>
  96. /// 接箍规格代码
  97. /// </summary>
  98. private string specJg = "";
  99. /// <summary>
  100. /// 接箍规格描述
  101. /// </summary>
  102. private string specJgDesc = "";
  103. /// <summary>
  104. /// 中孔类别(I、II、III、IV...)
  105. /// </summary>
  106. private string styleJg = "";
  107. /// <summary>
  108. /// 中孔内径
  109. /// </summary>
  110. private decimal? diameter = null;
  111. /// <summary>
  112. /// 测量J值
  113. /// </summary>
  114. private decimal? checkJVal = null;
  115. /// <summary>
  116. /// 接箍长度
  117. /// </summary>
  118. private decimal? aimlength = null;
  119. /// <summary>
  120. /// 单重
  121. /// </summary>
  122. private decimal? singleweight = null;
  123. /// <summary>
  124. /// 监制要求
  125. /// </summary>
  126. private string monitordemand = "";
  127. /// <summary>
  128. /// 是否接箍监制
  129. /// </summary>
  130. private string ifMonitorJg = "";
  131. /// <summary>
  132. /// 监制编号
  133. /// </summary>
  134. private string prdcrNo = "";
  135. /// <summary>
  136. /// 监制人
  137. /// </summary>
  138. private string producer = "";
  139. /// <summary>
  140. /// 个数(原始记录)
  141. /// </summary>
  142. private decimal? proNum = null;
  143. /// <summary>
  144. /// 总重量(原始记录)
  145. /// </summary>
  146. private decimal? proWt = null;
  147. /// <summary>
  148. /// 操作工
  149. /// </summary>
  150. private string colOperator = "";
  151. /// <summary>
  152. /// 作业时间
  153. /// </summary>
  154. private string rroTime = "";
  155. /// <summary>
  156. /// 作业班次
  157. /// </summary>
  158. private string proShift = "";
  159. /// <summary>
  160. /// 作业班组
  161. /// </summary>
  162. private string proGroup = "";
  163. /// <summary>
  164. /// 创建人
  165. /// </summary>
  166. private string createName = "";
  167. /// <summary>
  168. /// 创建时间
  169. /// </summary>
  170. private string createTime = "";
  171. /// <summary>
  172. /// 修改人
  173. /// </summary>
  174. private string updateName = "";
  175. /// <summary>
  176. /// 修改时间
  177. /// </summary>
  178. private string updateTime = "";
  179. /// <summary>
  180. /// 首次入库时间
  181. /// </summary>
  182. private string fInTime = "";
  183. /// <summary>
  184. /// 接箍料物料
  185. /// </summary>
  186. private string blWlDesc = "";
  187. /// <summary>
  188. /// 备注
  189. /// </summary>
  190. private string memo = "";
  191. /// <summary>
  192. /// 探伤要求(4项之一,408401)
  193. /// </summary>
  194. private string demandDetection = "";
  195. /// <summary>
  196. /// 喷砂要求(4项之一)
  197. /// </summary>
  198. private string demandBlast = "";
  199. /// <summary>
  200. /// 磷化镀铜要求(4项之一,408402)
  201. /// </summary>
  202. private string demandBonderizing = "";
  203. /// <summary>
  204. /// 压印喷标要求(4项之一)
  205. /// </summary>
  206. private string demandCopper = "";
  207. /// <summary>
  208. /// 涂层类型(0.无、1镀铜、2磷化、3镀铜及磷化)
  209. /// </summary>
  210. private string coatType = "";
  211. /// <summary>
  212. /// 所属权单位代码
  213. /// </summary>
  214. private string belongCode = "";
  215. /// <summary>
  216. /// 所属权单位
  217. /// </summary>
  218. private string belongName = "";
  219. /// <summary>
  220. /// 备料码
  221. /// </summary>
  222. private string codeJgBl = "";
  223. /// <summary>
  224. /// 原料工艺文件号
  225. /// </summary>
  226. private string craftFileNo = "";
  227. /// <summary>
  228. /// 原料工艺序号
  229. /// </summary>
  230. private decimal? craftSeq = null;
  231. /// <summary>
  232. /// 接箍合同号
  233. /// </summary>
  234. private string jgOrderno = "";
  235. /// <summary>
  236. /// 质量封锁标志(0未封锁、1质量封锁)
  237. /// </summary>
  238. private string lockFlag = "";
  239. /// <summary>
  240. /// 管理封锁标志(0未封锁、1管理封锁)
  241. /// </summary>
  242. private string mngLockFlag = "";
  243. /// <summary>
  244. /// 管理封锁备注
  245. /// </summary>
  246. private string mngLockRemark = "";
  247. /// <summary>
  248. /// 计划支数PLAN_BL_NUM
  249. /// </summary>
  250. private string planBlNum = "";
  251. /// <summary>
  252. /// 计划支
  253. /// </summary>
  254. [Description("计划支")]
  255. [Nullable(true)]
  256. [DataLength(10)]
  257. public string PlanBlNum
  258. {
  259. get { return planBlNum; }
  260. set { planBlNum = value; }
  261. }
  262. private string stoveNo = "";
  263. /// <summary>
  264. /// 熔炼炉号
  265. /// </summary>
  266. [Description("熔炼炉号")]
  267. [Nullable(true)]
  268. [DataLength(40)]
  269. public string StoveNo
  270. {
  271. get { return stoveNo; }
  272. set { stoveNo = value; }
  273. }
  274. private string judgeResultCode = "";
  275. /// <summary>
  276. /// JUDGE_RESULT_CODE
  277. /// </summary>
  278. [Description("判定结果代码")]
  279. [Nullable(true)]
  280. [DataLength(40)]
  281. public string JudgeResultCode
  282. {
  283. get { return judgeResultCode; }
  284. set { judgeResultCode = value; }
  285. }
  286. private string judgeResult = "";
  287. /// <summary>
  288. /// JUDGE_RESULT
  289. /// </summary>
  290. [Description("判定结果")]
  291. [Nullable(true)]
  292. [DataLength(40)]
  293. public string JudgeResult
  294. {
  295. get { return judgeResult; }
  296. set { judgeResult = value; }
  297. }
  298. private string judgeResultTime = "";
  299. /// <summary>
  300. /// JUDGE_RESULT_TIME
  301. /// </summary>
  302. [Description("判定时间")]
  303. [Nullable(true)]
  304. [DataLength(40)]
  305. public string JudgeResultTime
  306. {
  307. get { return judgeResultTime; }
  308. set { judgeResultTime = value; }
  309. }
  310. //车丝废品REJECTED_PCS
  311. private string rejectedPcs= "";
  312. /// <summary>
  313. /// 计划支
  314. /// </summary>
  315. [Description("废品个数")]
  316. [Nullable(true)]
  317. [DataLength(10)]
  318. public string RejectedPcs
  319. {
  320. get { return rejectedPcs; }
  321. set { rejectedPcs = value; }
  322. }
  323. //车丝重量REJECTED_WT
  324. private string rejectedWt = "";
  325. /// <summary>
  326. /// 计划支
  327. /// </summary>
  328. [Description("废品重量")]
  329. [Nullable(true)]
  330. [DataLength(10)]
  331. public string RejectedWt
  332. {
  333. get { return rejectedWt; }
  334. set { rejectedWt = value; }
  335. }
  336. /// <summary>
  337. /// 计划重量PLAN_BL_WT
  338. /// </summary>
  339. private string planBlWt = "";
  340. /// <summary>
  341. /// 计划重
  342. /// </summary>
  343. [Description("计划重")]
  344. [Nullable(true)]
  345. [DataLength(10)]
  346. public string PlanBlWt
  347. {
  348. get { return planBlWt; }
  349. set { planBlWt = value; }
  350. }
  351. /// <summary>
  352. /// 上料支数REAL_BL_NUM
  353. /// </summary>
  354. private string realBlNum = "";
  355. /// <summary>
  356. /// 上料支数
  357. /// </summary>
  358. [Description("上料支")]
  359. [Nullable(true)]
  360. [DataLength(10)]
  361. public string RealBlNum
  362. {
  363. get { return realBlNum; }
  364. set { realBlNum = value; }
  365. }
  366. /// <summary>
  367. /// 上料重REAL_BL_WT
  368. /// </summary>
  369. private string realBlWt = "";
  370. /// <summary>
  371. /// 上料重
  372. /// </summary>
  373. [Description("上料重")]
  374. [Nullable(true)]
  375. [DataLength(10)]
  376. public string RealBlWt
  377. {
  378. get { return realBlWt; }
  379. set { realBlWt = value; }
  380. }
  381. private string judgeFlag = "";
  382. /// <summary>
  383. /// 送判状态
  384. /// </summary>
  385. [Description("判定状态")]
  386. [Nullable(true)]
  387. [DataLength(10)]
  388. public string JudgeFlag
  389. {
  390. get { return judgeFlag; }
  391. set { judgeFlag = value; }
  392. }
  393. /// <summary>
  394. /// 质量封锁备注
  395. /// </summary>
  396. private string lockRemark = "";
  397. ///判定单号DETER_NO
  398. private string deterNo = "";
  399. [Description("判定单号")]
  400. [Nullable(true)]
  401. [DataLength(40)]
  402. public string DeterNo
  403. {
  404. get { return deterNo; }
  405. set { deterNo = value; }
  406. }
  407. ///判定单号序号
  408. private string deterNoSeq = "";
  409. [Description("判定单号序号")]
  410. [Nullable(true)]
  411. [DataLength(40)]
  412. public string DeterNoSeq
  413. {
  414. get { return deterNoSeq; }
  415. set { deterNoSeq = value; }
  416. }
  417. /// <summary>
  418. /// 材料号(作业工单号+实绩编号+3位流水)
  419. /// </summary>
  420. [Description("材料号")]
  421. [Nullable(false)]
  422. [DataLength(40)]
  423. public string MatNo
  424. {
  425. get { return matNo; }
  426. set { matNo = value; }
  427. }
  428. /// <summary>
  429. /// 实绩编号
  430. /// </summary>
  431. [Description("实绩编号")]
  432. [Nullable(true)]
  433. [DataLength(20)]
  434. public string ResultNo
  435. {
  436. get { return resultNo; }
  437. set { resultNo = value; }
  438. }
  439. /// <summary>
  440. /// 炉次计划号(弃用)
  441. /// </summary>
  442. [Description("炉次计划号")]
  443. [Nullable(true)]
  444. [DataLength(20)]
  445. public string ZyPlanId
  446. {
  447. get { return zyPlanId; }
  448. set { zyPlanId = value; }
  449. }
  450. /// <summary>
  451. /// 工单号(炉次计划号+01流水)
  452. /// </summary>
  453. [Description("工单号")]
  454. [Nullable(true)]
  455. [DataLength(20)]
  456. public string WoId
  457. {
  458. get { return woId; }
  459. set { woId = value; }
  460. }
  461. /// <summary>
  462. /// 产线代码
  463. /// </summary>
  464. [Description("产线代码")]
  465. [Nullable(true)]
  466. [DataLength(20)]
  467. public string PlineCode
  468. {
  469. get { return plineCode; }
  470. set { plineCode = value; }
  471. }
  472. /// <summary>
  473. /// 产线描述
  474. /// </summary>
  475. [Description("产线描述")]
  476. [Nullable(true)]
  477. [DataLength(40)]
  478. public string PlineName
  479. {
  480. get { return plineName; }
  481. set { plineName = value; }
  482. }
  483. /// <summary>
  484. /// 判定炉号
  485. /// </summary>
  486. [Description("判定炉号")]
  487. [Nullable(true)]
  488. [DataLength(6)]
  489. public string JudgeStoveNo
  490. {
  491. get { return judgeStoveNo; }
  492. set { judgeStoveNo = value; }
  493. }
  494. /// <summary>
  495. /// 批号(炉批号)
  496. /// </summary>
  497. [Description("批号")]
  498. [Nullable(true)]
  499. [DataLength(10)]
  500. public string BatchNo
  501. {
  502. get { return batchNo; }
  503. set { batchNo = value; }
  504. }
  505. /// <summary>
  506. /// 接箍料物料编码
  507. /// </summary>
  508. [Description("物料编码")]
  509. [Nullable(true)]
  510. [DataLength(40)]
  511. public string BlWlId
  512. {
  513. get { return blWlId; }
  514. set { blWlId = value; }
  515. }
  516. /// <summary>
  517. /// 接箍料外径(mm)
  518. /// </summary>
  519. [Description("外径(mm)")]
  520. [Nullable(true)]
  521. [DataLength(6)]
  522. public decimal? MinD
  523. {
  524. get { return minD; }
  525. set { minD = value; }
  526. }
  527. /// <summary>
  528. /// 接箍料壁厚(mm)
  529. /// </summary>
  530. [Description("壁厚(mm)")]
  531. [Nullable(true)]
  532. [DataLength(6)]
  533. public decimal? MinH
  534. {
  535. get { return minH; }
  536. set { minH = value; }
  537. }
  538. /// <summary>
  539. /// 接箍码
  540. /// </summary>
  541. [Description("接箍码")]
  542. [Nullable(true)]
  543. [DataLength(7)]
  544. public string CodeJg
  545. {
  546. get { return codeJg; }
  547. set { codeJg = value; }
  548. }
  549. /// <summary>
  550. /// 钢种代码
  551. /// </summary>
  552. [Description("钢种代码")]
  553. [Nullable(true)]
  554. [DataLength(10)]
  555. public string Gradecode
  556. {
  557. get { return gradecode; }
  558. set { gradecode = value; }
  559. }
  560. /// <summary>
  561. /// 钢种名称
  562. /// </summary>
  563. [Description("钢种名称")]
  564. [Nullable(true)]
  565. [DataLength(100)]
  566. public string Gradename
  567. {
  568. get { return gradename; }
  569. set { gradename = value; }
  570. }
  571. /// <summary>
  572. /// 钢级(牌号)代码
  573. /// </summary>
  574. [Description("钢级代码")]
  575. [Nullable(true)]
  576. [DataLength(10)]
  577. public string Steelcode
  578. {
  579. get { return steelcode; }
  580. set { steelcode = value; }
  581. }
  582. /// <summary>
  583. /// 钢级(牌号)名称
  584. /// </summary>
  585. [Description("钢级名称")]
  586. [Nullable(true)]
  587. [DataLength(100)]
  588. public string Steelname
  589. {
  590. get { return steelname; }
  591. set { steelname = value; }
  592. }
  593. /// <summary>
  594. /// 扣型代码
  595. /// </summary>
  596. [Description("扣型代码")]
  597. [Nullable(true)]
  598. [DataLength(20)]
  599. public string ModelCode
  600. {
  601. get { return modelCode; }
  602. set { modelCode = value; }
  603. }
  604. /// <summary>
  605. /// 扣型描述
  606. /// </summary>
  607. [Description("扣型描述")]
  608. [Nullable(true)]
  609. [DataLength(100)]
  610. public string ModelDesc
  611. {
  612. get { return modelDesc; }
  613. set { modelDesc = value; }
  614. }
  615. /// <summary>
  616. /// 接箍外径
  617. /// </summary>
  618. [Description("接箍外径")]
  619. [Nullable(true)]
  620. [DataLength(10)]
  621. public decimal? Outdiameter
  622. {
  623. get { return outdiameter; }
  624. set { outdiameter = value; }
  625. }
  626. /// <summary>
  627. /// 接箍壁厚
  628. /// </summary>
  629. [Description("接箍壁厚")]
  630. [Nullable(true)]
  631. [DataLength(10)]
  632. public decimal? Wallthick
  633. {
  634. get { return wallthick; }
  635. set { wallthick = value; }
  636. }
  637. /// <summary>
  638. /// 接箍规格代码
  639. /// </summary>
  640. [Description("规格代码")]
  641. [Nullable(true)]
  642. [DataLength(20)]
  643. public string SpecJg
  644. {
  645. get { return specJg; }
  646. set { specJg = value; }
  647. }
  648. /// <summary>
  649. /// 接箍规格描述
  650. /// </summary>
  651. [Description("规格描述")]
  652. [Nullable(true)]
  653. [DataLength(100)]
  654. public string SpecJgDesc
  655. {
  656. get { return specJgDesc; }
  657. set { specJgDesc = value; }
  658. }
  659. /// <summary>
  660. /// 中孔类别(I、II、III、IV...)
  661. /// </summary>
  662. [Description("中孔类别")]
  663. [Nullable(true)]
  664. [DataLength(8)]
  665. public string StyleJg
  666. {
  667. get { return styleJg; }
  668. set { styleJg = value; }
  669. }
  670. /// <summary>
  671. /// 中孔内径
  672. /// </summary>
  673. [Description("中孔内径")]
  674. [Nullable(true)]
  675. [DataLength(6)]
  676. public decimal? Diameter
  677. {
  678. get { return diameter; }
  679. set { diameter = value; }
  680. }
  681. /// <summary>
  682. /// 测量J值
  683. /// </summary>
  684. [Description("测量J值")]
  685. [Nullable(true)]
  686. [DataLength(6)]
  687. public decimal? CheckJVal
  688. {
  689. get { return checkJVal; }
  690. set { checkJVal = value; }
  691. }
  692. /// <summary>
  693. /// 接箍长度
  694. /// </summary>
  695. [Description("接箍长度")]
  696. [Nullable(true)]
  697. [DataLength(10)]
  698. public decimal? Aimlength
  699. {
  700. get { return aimlength; }
  701. set { aimlength = value; }
  702. }
  703. /// <summary>
  704. /// 单重
  705. /// </summary>
  706. [Description("单重")]
  707. [Nullable(true)]
  708. [DataLength(10)]
  709. public decimal? Singleweight
  710. {
  711. get { return singleweight; }
  712. set { singleweight = value; }
  713. }
  714. /// <summary>
  715. /// 监制要求
  716. /// </summary>
  717. [Description("监制要求")]
  718. [Nullable(true)]
  719. [DataLength(200)]
  720. public string Monitordemand
  721. {
  722. get { return monitordemand; }
  723. set { monitordemand = value; }
  724. }
  725. /// <summary>
  726. /// 是否接箍监制
  727. /// </summary>
  728. [Description("是否监制")]
  729. [Nullable(true)]
  730. [DataLength(1)]
  731. public string IfMonitorJg
  732. {
  733. get { return ifMonitorJg; }
  734. set { ifMonitorJg = value; }
  735. }
  736. /// <summary>
  737. /// 监制编号
  738. /// </summary>
  739. [Description("监制编号")]
  740. [Nullable(true)]
  741. [DataLength(40)]
  742. public string PrdcrNo
  743. {
  744. get { return prdcrNo; }
  745. set { prdcrNo = value; }
  746. }
  747. /// <summary>
  748. /// 监制人
  749. /// </summary>
  750. [Description("监制人")]
  751. [Nullable(true)]
  752. [DataLength(40)]
  753. public string Producer
  754. {
  755. get { return producer; }
  756. set { producer = value; }
  757. }
  758. /// <summary>
  759. /// 个数(原始记录)
  760. /// </summary>
  761. [Description("个数")]
  762. [Nullable(true)]
  763. [DataLength(6)]
  764. public decimal? ProNum
  765. {
  766. get { return proNum; }
  767. set { proNum = value; }
  768. }
  769. /// <summary>
  770. /// 总重量(原始记录)
  771. /// </summary>
  772. [Description("总重量")]
  773. [Nullable(true)]
  774. [DataLength(8)]
  775. public decimal? ProWt
  776. {
  777. get { return proWt; }
  778. set { proWt = value; }
  779. }
  780. /// <summary>
  781. /// 操作工
  782. /// </summary>
  783. [Description("操作工")]
  784. [Nullable(true)]
  785. [DataLength(20)]
  786. public string ColOperator
  787. {
  788. get { return colOperator; }
  789. set { colOperator = value; }
  790. }
  791. /// <summary>
  792. /// 作业时间
  793. /// </summary>
  794. [Description("作业时间")]
  795. [Nullable(true)]
  796. public string RroTime
  797. {
  798. get { return rroTime; }
  799. set { rroTime = value; }
  800. }
  801. /// <summary>
  802. /// 作业班次
  803. /// </summary>
  804. [Description("作业班次")]
  805. [Nullable(true)]
  806. [DataLength(1)]
  807. public string ProShift
  808. {
  809. get { return proShift; }
  810. set { proShift = value; }
  811. }
  812. /// <summary>
  813. /// 作业班组
  814. /// </summary>
  815. [Description("作业班组")]
  816. [Nullable(true)]
  817. [DataLength(1)]
  818. public string ProGroup
  819. {
  820. get { return proGroup; }
  821. set { proGroup = value; }
  822. }
  823. /// <summary>
  824. /// 创建人
  825. /// </summary>
  826. [Description("创建人")]
  827. [Nullable(true)]
  828. [DataLength(20)]
  829. public string CreateName
  830. {
  831. get { return createName; }
  832. set { createName = value; }
  833. }
  834. /// <summary>
  835. /// 创建时间
  836. /// </summary>
  837. [Description("创建时间")]
  838. [Nullable(true)]
  839. public string CreateTime
  840. {
  841. get { return createTime; }
  842. set { createTime = value; }
  843. }
  844. /// <summary>
  845. /// 修改人
  846. /// </summary>
  847. [Description("修改人")]
  848. [Nullable(true)]
  849. [DataLength(20)]
  850. public string UpdateName
  851. {
  852. get { return updateName; }
  853. set { updateName = value; }
  854. }
  855. /// <summary>
  856. /// 修改时间
  857. /// </summary>
  858. [Description("修改时间")]
  859. [Nullable(true)]
  860. public string UpdateTime
  861. {
  862. get { return updateTime; }
  863. set { updateTime = value; }
  864. }
  865. /// <summary>
  866. /// 首次入库时间
  867. /// </summary>
  868. [Description("入库时间")]
  869. [Nullable(true)]
  870. public string FInTime
  871. {
  872. get { return fInTime; }
  873. set { fInTime = value; }
  874. }
  875. /// <summary>
  876. /// 接箍料物料
  877. /// </summary>
  878. [Description("接箍料物料")]
  879. [Nullable(true)]
  880. [DataLength(100)]
  881. public string BlWlDesc
  882. {
  883. get { return blWlDesc; }
  884. set { blWlDesc = value; }
  885. }
  886. /// <summary>
  887. /// 备注
  888. /// </summary>
  889. [Description("备注")]
  890. [Nullable(true)]
  891. [DataLength(1000)]
  892. public string Memo
  893. {
  894. get { return memo; }
  895. set { memo = value; }
  896. }
  897. /// <summary>
  898. /// 探伤要求(4项之一,408401)
  899. /// </summary>
  900. [Description("探伤要求")]
  901. [Nullable(true)]
  902. [DataLength(40)]
  903. public string DemandDetection
  904. {
  905. get { return demandDetection; }
  906. set { demandDetection = value; }
  907. }
  908. /// <summary>
  909. /// 喷砂要求(4项之一)
  910. /// </summary>
  911. [Description("喷砂要求")]
  912. [Nullable(true)]
  913. [DataLength(40)]
  914. public string DemandBlast
  915. {
  916. get { return demandBlast; }
  917. set { demandBlast = value; }
  918. }
  919. /// <summary>
  920. /// 磷化镀铜要求(4项之一,408402)
  921. /// </summary>
  922. [Description("磷化镀铜要求")]
  923. [Nullable(true)]
  924. [DataLength(40)]
  925. public string DemandBonderizing
  926. {
  927. get { return demandBonderizing; }
  928. set { demandBonderizing = value; }
  929. }
  930. /// <summary>
  931. /// 压印喷标要求(4项之一)
  932. /// </summary>
  933. [Description("压印喷标要求")]
  934. [Nullable(true)]
  935. [DataLength(40)]
  936. public string DemandCopper
  937. {
  938. get { return demandCopper; }
  939. set { demandCopper = value; }
  940. }
  941. /// <summary>
  942. /// 涂层类型(0.无、1镀铜、2磷化、3镀铜及磷化)
  943. /// </summary>
  944. [Description("涂层类型")]
  945. [Nullable(true)]
  946. [DataLength(1)]
  947. public string CoatType
  948. {
  949. get { return coatType; }
  950. set { coatType = value; }
  951. }
  952. /// <summary>
  953. /// 所属权单位代码
  954. /// </summary>
  955. [Description("所属权单位代码")]
  956. [Nullable(true)]
  957. [DataLength(40)]
  958. public string BelongCode
  959. {
  960. get { return belongCode; }
  961. set { belongCode = value; }
  962. }
  963. /// <summary>
  964. /// 所属权单位
  965. /// </summary>
  966. [Description("所属权单位")]
  967. [Nullable(true)]
  968. [DataLength(50)]
  969. public string BelongName
  970. {
  971. get { return belongName; }
  972. set { belongName = value; }
  973. }
  974. /// <summary>
  975. /// 备料码
  976. /// </summary>
  977. [Description("备料码")]
  978. [Nullable(true)]
  979. [DataLength(20)]
  980. public string CodeJgBl
  981. {
  982. get { return codeJgBl; }
  983. set { codeJgBl = value; }
  984. }
  985. /// <summary>
  986. /// 原料工艺文件号
  987. /// </summary>
  988. [Description("原料工艺文件号")]
  989. [Nullable(true)]
  990. [DataLength(32)]
  991. public string CraftFileNo
  992. {
  993. get { return craftFileNo; }
  994. set { craftFileNo = value; }
  995. }
  996. /// <summary>
  997. /// 原料工艺序号
  998. /// </summary>
  999. [Description("原料工艺序号")]
  1000. [Nullable(true)]
  1001. [DataLength(5)]
  1002. public decimal? CraftSeq
  1003. {
  1004. get { return craftSeq; }
  1005. set { craftSeq = value; }
  1006. }
  1007. /// <summary>
  1008. /// 接箍合同号
  1009. /// </summary>
  1010. [Description("接箍合同号")]
  1011. [Nullable(true)]
  1012. [DataLength(40)]
  1013. public string JgOrderno
  1014. {
  1015. get { return jgOrderno; }
  1016. set { jgOrderno = value; }
  1017. }
  1018. /// <summary>
  1019. /// 质量封锁标志(0未封锁、1质量封锁)
  1020. /// </summary>
  1021. [Description("质量封锁标志")]
  1022. [Nullable(true)]
  1023. [DataLength(1)]
  1024. public string LockFlag
  1025. {
  1026. get { return lockFlag; }
  1027. set { lockFlag = value; }
  1028. }
  1029. /// <summary>
  1030. /// 管理封锁标志(0未封锁、1管理封锁)
  1031. /// </summary>
  1032. [Description("管理封锁标志")]
  1033. [Nullable(true)]
  1034. [DataLength(1)]
  1035. public string MngLockFlag
  1036. {
  1037. get { return mngLockFlag; }
  1038. set { mngLockFlag = value; }
  1039. }
  1040. /// <summary>
  1041. /// 管理封锁备注
  1042. /// </summary>
  1043. [Description("管理封锁备注")]
  1044. [Nullable(true)]
  1045. [DataLength(100)]
  1046. public string MngLockRemark
  1047. {
  1048. get { return mngLockRemark; }
  1049. set { mngLockRemark = value; }
  1050. }
  1051. /// <summary>
  1052. /// 质量封锁备注
  1053. /// </summary>
  1054. [Description("质量封锁备注")]
  1055. [Nullable(true)]
  1056. [DataLength(100)]
  1057. public string LockRemark
  1058. {
  1059. get { return lockRemark; }
  1060. set { lockRemark = value; }
  1061. }
  1062. }
  1063. }