PipeCheckconsignBaseinfoEntity.cs 21 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824
  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.Lims.Port.数据管理.实体类
  8. {
  9. /// <summary>
  10. /// 数据库表PIPE_CHECKCONSIGN_BASEINFO所对应的实体类(生成工具:代码生成工具3.0)
  11. /// 作者:DM22222 时间:2018-07-12
  12. /// </summary>
  13. public class PipeCheckconsignBaseinfoEntity
  14. {
  15. /// <summary>
  16. /// 检验编号 产线代码 + 炉号 + 1位流水
  17. /// </summary>
  18. private string checkNo = "";
  19. /// <summary>
  20. /// 生产批号
  21. /// </summary>
  22. private string lotNo = "";
  23. /// <summary>
  24. /// 熔炼炉号
  25. /// </summary>
  26. private string stoveNo = "";
  27. /// <summary>
  28. /// 炉号 对应JUDGE_STOVE_NO 判定炉号
  29. /// </summary>
  30. private string heatNo = "";
  31. /// <summary>
  32. /// 钢级
  33. /// </summary>
  34. private string steelGrade = "";
  35. /// <summary>
  36. /// 钢号
  37. /// </summary>
  38. private string steelNo = "";
  39. /// <summary>
  40. /// 品名
  41. /// </summary>
  42. private string productName = "";
  43. /// <summary>
  44. /// 技术标准(生产标准)
  45. /// </summary>
  46. private string productStd = "";
  47. /// <summary>
  48. /// 工艺文件号
  49. /// </summary>
  50. private string craftFileNo = "";
  51. /// <summary>
  52. /// 合同号
  53. /// </summary>
  54. private string contractNo = "";
  55. /// <summary>
  56. /// 0为正常,1为重检样,2为复检(样品类型) 对应SAMPLE_TYPE
  57. /// </summary>
  58. private string checkCount = "";
  59. /// <summary>
  60. /// 产线代码
  61. /// </summary>
  62. private string plineCode = "";
  63. /// <summary>
  64. /// 外径
  65. /// </summary>
  66. private string dimater = "";
  67. /// <summary>
  68. /// 壁厚
  69. /// </summary>
  70. private string height = "";
  71. /// <summary>
  72. /// 扣型
  73. /// </summary>
  74. private string buckleType = "";
  75. /// <summary>
  76. /// 工艺状态
  77. /// </summary>
  78. private string processStatus = "";
  79. /// <summary>
  80. /// 委托单位 对应 CONSIGNER
  81. /// </summary>
  82. private string consignDept = "";
  83. /// <summary>
  84. /// 委托人(MES为质量下发委托,其他为调度人)
  85. /// </summary>
  86. private string consignName = "";
  87. /// <summary>
  88. /// 委托时间
  89. /// </summary>
  90. private string consignTime = "";
  91. /// <summary>
  92. /// 是否监制(0为不监制,1为监制)
  93. /// </summary>
  94. private string isproducer = "";
  95. /// <summary>
  96. /// 特殊要求
  97. /// </summary>
  98. private string specReq = "";
  99. /// <summary>
  100. /// 取样人
  101. /// </summary>
  102. private string getName = "";
  103. /// <summary>
  104. /// 取样时间
  105. /// </summary>
  106. private string getTime = "";
  107. /// <summary>
  108. /// 委托单位送样人
  109. /// </summary>
  110. private string consigndeptSendName = "";
  111. /// <summary>
  112. /// 委托单位送样时间
  113. /// </summary>
  114. private string consigndeptSendTime = "";
  115. /// <summary>
  116. /// 加工接样人
  117. /// </summary>
  118. private string jgReceiveName = "";
  119. /// <summary>
  120. /// 加工样品交接时间
  121. /// </summary>
  122. private string jgReceiveTime = "";
  123. /// <summary>
  124. /// 是否加急(0否)
  125. /// </summary>
  126. private string isRush = "";
  127. /// <summary>
  128. /// 加急人
  129. /// </summary>
  130. private string rushName = "";
  131. /// <summary>
  132. /// 加急时间
  133. /// </summary>
  134. private string rushTime = "";
  135. /// <summary>
  136. /// 0委托单位未取样,1委托单位正在送样...,2加工已确认
  137. /// </summary>
  138. private string flag = "";
  139. /// <summary>
  140. /// 样品备注
  141. /// </summary>
  142. private string sampleRemark = "";
  143. /// <summary>
  144. /// 备注
  145. /// </summary>
  146. private string remark = "";
  147. /// <summary>
  148. /// 0生产厂委托,1人工委托
  149. /// </summary>
  150. private string dataType = "";
  151. /// <summary>
  152. /// 数据状态(1有效、无效)
  153. /// </summary>
  154. private string validflag = "";
  155. /// <summary>
  156. /// 工艺文件路径
  157. /// </summary>
  158. private string craftPath = "";
  159. /// <summary>
  160. /// 监制单位
  161. /// </summary>
  162. private string producerDept = "";
  163. /// <summary>
  164. /// 最终用户
  165. /// </summary>
  166. private string finalUserDesc = "";
  167. /// <summary>
  168. /// 标准类别描述(PSL1....)
  169. /// </summary>
  170. private string stdStyleDesc = "";
  171. /// <summary>
  172. /// 管材材力试验文件路径
  173. /// </summary>
  174. private string cailiPath = "";
  175. /// <summary>
  176. /// 管材腐蚀试验文件路径
  177. /// </summary>
  178. private string fushiPath = "";
  179. /// <summary>
  180. /// 管材金物试验文件路径
  181. /// </summary>
  182. private string jinwuPath = "";
  183. /// <summary>
  184. /// 管材工程试验文件路径
  185. /// </summary>
  186. private string gongchengPath = "";
  187. /// <summary>
  188. /// 管材低倍试验文件路径
  189. /// </summary>
  190. private string dibeiPath = "";
  191. /// <summary>
  192. /// 管材化学试验文件路径
  193. /// </summary>
  194. private string huaxuePath = "";
  195. /// <summary>
  196. /// 工序代码
  197. /// </summary>
  198. private string processCode = "";
  199. /// <summary>
  200. /// 合并单号
  201. /// </summary>
  202. private string mergerNo = "";
  203. /// <summary>
  204. /// 委托类型(0,正常 1,首日检)
  205. /// </summary>
  206. private string craftSource = "";
  207. /// <summary>
  208. /// 并单人
  209. /// </summary>
  210. private string mergName = "";
  211. /// <summary>
  212. /// 并单时间
  213. /// </summary>
  214. private string mergTime = "";
  215. private string heatPlanNo = "";
  216. /// <summary>
  217. /// 炉计划ID
  218. /// </summary>
  219. [Description("炉计划ID")]
  220. [Nullable(false)]
  221. [DataLength(50)]
  222. public string HeatPlanNo
  223. {
  224. get { return heatPlanNo; }
  225. set { heatPlanNo = value; }
  226. }
  227. /// <summary>
  228. /// 并单人
  229. /// </summary>
  230. [Description("并单人")]
  231. [Nullable(false)]
  232. [DataLength(50)]
  233. public string MergName
  234. {
  235. get { return mergName; }
  236. set { mergName = value; }
  237. }
  238. /// <summary>
  239. /// 并单人
  240. /// </summary>
  241. [Description("并单时间")]
  242. [Nullable(false)]
  243. [DataLength(50)]
  244. public string MergTime
  245. {
  246. get { return mergTime; }
  247. set { mergTime = value; }
  248. }
  249. /// <summary>
  250. /// 检验编号 产线代码 + 炉号 + 1位流水
  251. /// </summary>
  252. [Description("检验编号")]
  253. [Nullable(false)]
  254. [DataLength(50)]
  255. public string CheckNo
  256. {
  257. get { return checkNo; }
  258. set { checkNo = value; }
  259. }
  260. /// <summary>
  261. /// 生产批号
  262. /// </summary>
  263. [Description("生产批号")]
  264. [Nullable(true)]
  265. [DataLength(50)]
  266. public string LotNo
  267. {
  268. get { return lotNo; }
  269. set { lotNo = value; }
  270. }
  271. /// <summary>
  272. /// 熔炼炉号
  273. /// </summary>
  274. [Description("熔炼炉号")]
  275. [Nullable(true)]
  276. [DataLength(20)]
  277. public string StoveNo
  278. {
  279. get { return stoveNo; }
  280. set { stoveNo = value; }
  281. }
  282. /// <summary>
  283. /// 炉号 对应JUDGE_STOVE_NO 判定炉号
  284. /// </summary>
  285. [Description("判定炉号")]
  286. [Nullable(true)]
  287. [DataLength(50)]
  288. public string HeatNo
  289. {
  290. get { return heatNo; }
  291. set { heatNo = value; }
  292. }
  293. /// <summary>
  294. /// 钢级
  295. /// </summary>
  296. [Description("钢级")]
  297. [Nullable(true)]
  298. [DataLength(50)]
  299. public string SteelGrade
  300. {
  301. get { return steelGrade; }
  302. set { steelGrade = value; }
  303. }
  304. /// <summary>
  305. /// 钢号
  306. /// </summary>
  307. [Description("钢号")]
  308. [Nullable(true)]
  309. [DataLength(50)]
  310. public string SteelNo
  311. {
  312. get { return steelNo; }
  313. set { steelNo = value; }
  314. }
  315. /// <summary>
  316. /// 品名
  317. /// </summary>
  318. [Description("品名")]
  319. [Nullable(true)]
  320. [DataLength(50)]
  321. public string ProductName
  322. {
  323. get { return productName; }
  324. set { productName = value; }
  325. }
  326. /// <summary>
  327. /// 技术标准(生产标准)
  328. /// </summary>
  329. [Description("技术标准")]
  330. [Nullable(true)]
  331. [DataLength(400)]
  332. public string ProductStd
  333. {
  334. get { return productStd; }
  335. set { productStd = value; }
  336. }
  337. /// <summary>
  338. /// 工艺文件号
  339. /// </summary>
  340. [Description("工艺文件号")]
  341. [Nullable(true)]
  342. [DataLength(400)]
  343. public string CraftFileNo
  344. {
  345. get { return craftFileNo; }
  346. set { craftFileNo = value; }
  347. }
  348. /// <summary>
  349. /// 合同号
  350. /// </summary>
  351. [Description("合同号")]
  352. [Nullable(true)]
  353. [DataLength(50)]
  354. public string ContractNo
  355. {
  356. get { return contractNo; }
  357. set { contractNo = value; }
  358. }
  359. /// <summary>
  360. /// 0为正常,1为重检样,2为复检(样品类型) 对应SAMPLE_TYPE
  361. /// </summary>
  362. [Description("0为正常,1为重检样,2为复检(样品类型) 对应SAMPLE_TYPE ")]
  363. [Nullable(true)]
  364. [DataLength(1)]
  365. public string CheckCount
  366. {
  367. get { return checkCount; }
  368. set { checkCount = value; }
  369. }
  370. /// <summary>
  371. /// 产线代码
  372. /// </summary>
  373. [Description("产线代码")]
  374. [Nullable(true)]
  375. [DataLength(4)]
  376. public string PlineCode
  377. {
  378. get { return plineCode; }
  379. set { plineCode = value; }
  380. }
  381. /// <summary>
  382. /// 外径
  383. /// </summary>
  384. [Description("外径")]
  385. [Nullable(true)]
  386. [DataLength(20)]
  387. public string Dimater
  388. {
  389. get { return dimater; }
  390. set { dimater = value; }
  391. }
  392. /// <summary>
  393. /// 壁厚
  394. /// </summary>
  395. [Description("壁厚")]
  396. [Nullable(true)]
  397. [DataLength(20)]
  398. public string Height
  399. {
  400. get { return height; }
  401. set { height = value; }
  402. }
  403. /// <summary>
  404. /// 扣型
  405. /// </summary>
  406. [Description("扣型")]
  407. [Nullable(true)]
  408. [DataLength(20)]
  409. public string BuckleType
  410. {
  411. get { return buckleType; }
  412. set { buckleType = value; }
  413. }
  414. /// <summary>
  415. /// 工艺状态
  416. /// </summary>
  417. [Description("工艺状态")]
  418. [Nullable(true)]
  419. [DataLength(20)]
  420. public string ProcessStatus
  421. {
  422. get { return processStatus; }
  423. set { processStatus = value; }
  424. }
  425. /// <summary>
  426. /// 委托单位 对应 CONSIGNER
  427. /// </summary>
  428. [Description("委托单位")]
  429. [Nullable(true)]
  430. [DataLength(100)]
  431. public string ConsignDept
  432. {
  433. get { return consignDept; }
  434. set { consignDept = value; }
  435. }
  436. /// <summary>
  437. /// 委托人(MES为质量下发委托,其他为调度人)
  438. /// </summary>
  439. [Description("委托人")]
  440. [Nullable(true)]
  441. [DataLength(20)]
  442. public string ConsignName
  443. {
  444. get { return consignName; }
  445. set { consignName = value; }
  446. }
  447. /// <summary>
  448. /// 委托时间
  449. /// </summary>
  450. [Description("委托时间")]
  451. [Nullable(true)]
  452. public string ConsignTime
  453. {
  454. get { return consignTime; }
  455. set { consignTime = value; }
  456. }
  457. /// <summary>
  458. /// 是否监制(0为不监制,1为监制)
  459. /// </summary>
  460. [Description("是否监制")]
  461. [Nullable(true)]
  462. [DataLength(1)]
  463. public string Isproducer
  464. {
  465. get { return isproducer; }
  466. set { isproducer = value; }
  467. }
  468. /// <summary>
  469. /// 特殊要求
  470. /// </summary>
  471. [Description("特殊要求")]
  472. [Nullable(true)]
  473. [DataLength(400)]
  474. public string SpecReq
  475. {
  476. get { return specReq; }
  477. set { specReq = value; }
  478. }
  479. /// <summary>
  480. /// 取样人
  481. /// </summary>
  482. [Description("取样人")]
  483. [Nullable(true)]
  484. [DataLength(20)]
  485. public string GetName
  486. {
  487. get { return getName; }
  488. set { getName = value; }
  489. }
  490. /// <summary>
  491. /// 取样时间
  492. /// </summary>
  493. [Description("取样时间")]
  494. [Nullable(true)]
  495. public string GetTime
  496. {
  497. get { return getTime; }
  498. set { getTime = value; }
  499. }
  500. /// <summary>
  501. /// 委托单位送样人
  502. /// </summary>
  503. [Description("委托单位送样人")]
  504. [Nullable(true)]
  505. [DataLength(20)]
  506. public string ConsigndeptSendName
  507. {
  508. get { return consigndeptSendName; }
  509. set { consigndeptSendName = value; }
  510. }
  511. /// <summary>
  512. /// 委托单位送样时间
  513. /// </summary>
  514. [Description("委托单位送样时间")]
  515. [Nullable(true)]
  516. public string ConsigndeptSendTime
  517. {
  518. get { return consigndeptSendTime; }
  519. set { consigndeptSendTime = value; }
  520. }
  521. /// <summary>
  522. /// 加工接样人
  523. /// </summary>
  524. [Description("加工接样人")]
  525. [Nullable(true)]
  526. [DataLength(20)]
  527. public string JgReceiveName
  528. {
  529. get { return jgReceiveName; }
  530. set { jgReceiveName = value; }
  531. }
  532. /// <summary>
  533. /// 加工样品交接时间
  534. /// </summary>
  535. [Description("加工样品交接时间")]
  536. [Nullable(true)]
  537. public string JgReceiveTime
  538. {
  539. get { return jgReceiveTime; }
  540. set { jgReceiveTime = value; }
  541. }
  542. /// <summary>
  543. /// 是否加急(0否)
  544. /// </summary>
  545. [Description("是否加急(0否)")]
  546. [Nullable(true)]
  547. [DataLength(1)]
  548. public string IsRush
  549. {
  550. get { return isRush; }
  551. set { isRush = value; }
  552. }
  553. /// <summary>
  554. /// 加急人
  555. /// </summary>
  556. [Description("加急人")]
  557. [Nullable(true)]
  558. [DataLength(20)]
  559. public string RushName
  560. {
  561. get { return rushName; }
  562. set { rushName = value; }
  563. }
  564. /// <summary>
  565. /// 加急时间
  566. /// </summary>
  567. [Description("加急时间")]
  568. [Nullable(true)]
  569. public string RushTime
  570. {
  571. get { return rushTime; }
  572. set { rushTime = value; }
  573. }
  574. /// <summary>
  575. /// 0委托单位未取样,1委托单位正在送样...,2加工已确认
  576. /// </summary>
  577. [Description("状态")]
  578. [Nullable(true)]
  579. [DataLength(1)]
  580. public string Flag
  581. {
  582. get { return flag; }
  583. set { flag = value; }
  584. }
  585. /// <summary>
  586. /// 样品备注
  587. /// </summary>
  588. [Description("样品备注")]
  589. [Nullable(true)]
  590. [DataLength(4000)]
  591. public string SampleRemark
  592. {
  593. get { return sampleRemark; }
  594. set { sampleRemark = value; }
  595. }
  596. /// <summary>
  597. /// 备注
  598. /// </summary>
  599. [Description("备注")]
  600. [Nullable(true)]
  601. [DataLength(400)]
  602. public string Remark
  603. {
  604. get { return remark; }
  605. set { remark = value; }
  606. }
  607. /// <summary>
  608. /// 0生产厂委托,1人工委托
  609. /// </summary>
  610. [Description("0生产厂委托,1人工委托")]
  611. [Nullable(true)]
  612. [DataLength(1)]
  613. public string DataType
  614. {
  615. get { return dataType; }
  616. set { dataType = value; }
  617. }
  618. /// <summary>
  619. /// 数据状态(1有效、无效)
  620. /// </summary>
  621. [Description("数据状态")]
  622. [Nullable(true)]
  623. [DataLength(1)]
  624. public string Validflag
  625. {
  626. get { return validflag; }
  627. set { validflag = value; }
  628. }
  629. /// <summary>
  630. /// 工艺文件路径
  631. /// </summary>
  632. [Description("工艺文件路径")]
  633. [Nullable(true)]
  634. [DataLength(400)]
  635. public string CraftPath
  636. {
  637. get { return craftPath; }
  638. set { craftPath = value; }
  639. }
  640. /// <summary>
  641. /// 监制单位
  642. /// </summary>
  643. [Description("监制单位")]
  644. [Nullable(true)]
  645. [DataLength(100)]
  646. public string ProducerDept
  647. {
  648. get { return producerDept; }
  649. set { producerDept = value; }
  650. }
  651. /// <summary>
  652. /// 最终用户
  653. /// </summary>
  654. [Description("最终用户")]
  655. [Nullable(true)]
  656. [DataLength(100)]
  657. public string FinalUserDesc
  658. {
  659. get { return finalUserDesc; }
  660. set { finalUserDesc = value; }
  661. }
  662. /// <summary>
  663. /// 标准类别描述(PSL1....)
  664. /// </summary>
  665. [Description("标准类别")]
  666. [Nullable(true)]
  667. [DataLength(50)]
  668. public string StdStyleDesc
  669. {
  670. get { return stdStyleDesc; }
  671. set { stdStyleDesc = value; }
  672. }
  673. /// <summary>
  674. /// 管材材力试验文件路径
  675. /// </summary>
  676. [Description("管材材力试验文件路径")]
  677. [Nullable(true)]
  678. [DataLength(400)]
  679. public string CailiPath
  680. {
  681. get { return cailiPath; }
  682. set { cailiPath = value; }
  683. }
  684. /// <summary>
  685. /// 管材腐蚀试验文件路径
  686. /// </summary>
  687. [Description("管材腐蚀试验文件路径")]
  688. [Nullable(true)]
  689. [DataLength(400)]
  690. public string FushiPath
  691. {
  692. get { return fushiPath; }
  693. set { fushiPath = value; }
  694. }
  695. /// <summary>
  696. /// 管材金物试验文件路径
  697. /// </summary>
  698. [Description("管材金物试验文件路径")]
  699. [Nullable(true)]
  700. [DataLength(400)]
  701. public string JinwuPath
  702. {
  703. get { return jinwuPath; }
  704. set { jinwuPath = value; }
  705. }
  706. /// <summary>
  707. /// 管材工程试验文件路径
  708. /// </summary>
  709. [Description("管材工程试验文件路径")]
  710. [Nullable(true)]
  711. [DataLength(400)]
  712. public string GongchengPath
  713. {
  714. get { return gongchengPath; }
  715. set { gongchengPath = value; }
  716. }
  717. /// <summary>
  718. /// 管材低倍试验文件路径
  719. /// </summary>
  720. [Description("管材低倍试验文件路径")]
  721. [Nullable(true)]
  722. [DataLength(400)]
  723. public string DibeiPath
  724. {
  725. get { return dibeiPath; }
  726. set { dibeiPath = value; }
  727. }
  728. /// <summary>
  729. /// 管材化学试验文件路径
  730. /// </summary>
  731. [Description("管材化学试验文件路径")]
  732. [Nullable(true)]
  733. [DataLength(400)]
  734. public string HuaxuePath
  735. {
  736. get { return huaxuePath; }
  737. set { huaxuePath = value; }
  738. }
  739. /// <summary>
  740. /// 工序代码
  741. /// </summary>
  742. [Description("工序代码")]
  743. [Nullable(true)]
  744. [DataLength(8)]
  745. public string ProcessCode
  746. {
  747. get { return processCode; }
  748. set { processCode = value; }
  749. }
  750. /// <summary>
  751. /// 合并单号
  752. /// </summary>
  753. [Description("合并单号")]
  754. [Nullable(true)]
  755. [DataLength(50)]
  756. public string MergerNo
  757. {
  758. get { return mergerNo; }
  759. set { mergerNo = value; }
  760. }
  761. /// <summary>
  762. /// 委托类型(0,正常 1,首日检)
  763. /// </summary>
  764. [Description("委托类型")]
  765. [Nullable(true)]
  766. [DataLength(1)]
  767. public string CraftSource
  768. {
  769. get { return craftSource; }
  770. set { craftSource = value; }
  771. }
  772. }
  773. }