ComMscStdCicEntity.cs 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653
  1. using System.Collections.Generic;
  2. using System.ComponentModel;
  3. using Core.Mes.Client.Comm.Attribute;
  4. namespace Core.StlMes.Client.PlnSaleOrd.炼钢计划.entity
  5. {
  6. /// <summary>
  7. /// 数据库表COM_MSC_STD_CIC所对应的实体类(生成工具:代码生成工具3.0)
  8. /// 作者:zhou 时间:2018-01-12
  9. /// </summary>
  10. public class ComMscStdCicEntity
  11. {
  12. /// <summary>
  13. /// 成分标准索引号(CICN000001)
  14. /// </summary>
  15. private string cic = "";
  16. /// <summary>
  17. /// 产品规范码
  18. /// </summary>
  19. private string psc = "";
  20. /// <summary>
  21. /// 冶金规范码
  22. /// </summary>
  23. private string msc = "";
  24. /// <summary>
  25. /// 标准类型(G:国标/国际/协议,K:Alpha,N:内控)
  26. /// </summary>
  27. private string stdstyle = "";
  28. /// <summary>
  29. /// 内控(Alpha)标准代码
  30. /// </summary>
  31. private string stdCodeNk = "";
  32. /// <summary>
  33. /// 内控(Alpha)标准名称
  34. /// </summary>
  35. private string stdNameNk = "";
  36. /// <summary>
  37. /// 适用工序代码(内控用)
  38. /// </summary>
  39. private string processCode = "";
  40. /// <summary>
  41. /// 适用工序名称(内控用)
  42. /// </summary>
  43. private string processDesc = "";
  44. /// <summary>
  45. /// 适用钢种代码集合(内控用)
  46. /// </summary>
  47. private string gradecode = "";
  48. /// <summary>
  49. /// 适用钢种名称集合(内控用)
  50. /// </summary>
  51. private string gradename = "";
  52. /// <summary>
  53. /// 成品成分偏差标准号代码
  54. /// </summary>
  55. private string stdCode = "";
  56. /// <summary>
  57. /// 成品成分偏差标准号名称
  58. /// </summary>
  59. private string stdName = "";
  60. /// <summary>
  61. /// 创建人
  62. /// </summary>
  63. private string createName = "";
  64. /// <summary>
  65. /// 创建时间
  66. /// </summary>
  67. private string createTime = "";
  68. /// <summary>
  69. /// 修改人
  70. /// </summary>
  71. private string updateName = "";
  72. /// <summary>
  73. /// 修改时间
  74. /// </summary>
  75. private string updateTime = "";
  76. /// <summary>
  77. /// 删除人
  78. /// </summary>
  79. private string deleteName = "";
  80. /// <summary>
  81. /// 删除时间
  82. /// </summary>
  83. private string deleteTime = "";
  84. /// <summary>
  85. /// 有效标志(3:已审核,2:提交审核,1:录入状态,0:无效)
  86. /// </summary>
  87. private string validflag = "";
  88. /// <summary>
  89. /// 备注
  90. /// </summary>
  91. private string memo = "";
  92. /// <summary>
  93. /// 扣型集合代码
  94. /// </summary>
  95. private string modelCode = "";
  96. /// <summary>
  97. /// 扣型集合描述
  98. /// </summary>
  99. private string modelDesc = "";
  100. /// <summary>
  101. /// 产品大类(4049)
  102. /// </summary>
  103. private string producHead = "";
  104. /// <summary>
  105. /// 接箍码(冶金规范码下面接箍码维护交货标准时用)
  106. /// </summary>
  107. private string codeJg = "";
  108. /// <summary>
  109. /// 钢级代码集合(内控)
  110. /// </summary>
  111. private string steelcodeNk = "";
  112. /// <summary>
  113. /// 钢级名称集合(内控)
  114. /// </summary>
  115. private string steelnameNk = "";
  116. /// <summary>
  117. /// 扣型代码集合(内控用)
  118. /// </summary>
  119. private string modelCodeNk = "";
  120. /// <summary>
  121. /// 扣型名称集合(内控用)
  122. /// </summary>
  123. private string modelDescNk = "";
  124. /// <summary>
  125. /// 品名集合(内控)
  126. /// </summary>
  127. private string produccodeNk = "";
  128. /// <summary>
  129. /// 品名集合(内控)
  130. /// </summary>
  131. private string producnameNk = "";
  132. /// <summary>
  133. /// 熔炼成分套数
  134. /// </summary>
  135. private decimal? smeltingCnt = null;
  136. /// <summary>
  137. /// 成品成分套数
  138. /// </summary>
  139. private decimal? productCnt = null;
  140. /// <summary>
  141. /// 适用外径下限值
  142. /// </summary>
  143. private string minD = "";
  144. /// <summary>
  145. /// 适用外径上限值
  146. /// </summary>
  147. private string maxD = "";
  148. /// <summary>
  149. /// 适用壁厚下限值
  150. /// </summary>
  151. private string minH = "";
  152. /// <summary>
  153. /// 适用壁厚上限值
  154. /// </summary>
  155. private string maxH = "";
  156. /// <summary>
  157. /// 适用外径下限值符号
  158. /// </summary>
  159. private string minDSign = "";
  160. /// <summary>
  161. /// 适用外径上限值符号
  162. /// </summary>
  163. private string maxDSign = "";
  164. /// <summary>
  165. /// 适用壁厚下限值符号
  166. /// </summary>
  167. private string minHSign = "";
  168. /// <summary>
  169. /// 适用壁厚上限值符号
  170. /// </summary>
  171. private string maxHSign = "";
  172. /// <summary>
  173. /// 成分标准索引号(CICN000001)
  174. /// </summary>
  175. [Description("成分标准索引号")]
  176. [Nullable(false)]
  177. [DataLength(10)]
  178. public string Cic
  179. {
  180. get { return cic; }
  181. set { cic = value; }
  182. }
  183. /// <summary>
  184. /// 产品规范码
  185. /// </summary>
  186. [Description("产品规范码")]
  187. [Nullable(true)]
  188. [DataLength(20)]
  189. public string Psc
  190. {
  191. get { return psc; }
  192. set { psc = value; }
  193. }
  194. /// <summary>
  195. /// 冶金规范码
  196. /// </summary>
  197. [Description("冶金规范码")]
  198. [Nullable(true)]
  199. [DataLength(20)]
  200. public string Msc
  201. {
  202. get { return msc; }
  203. set { msc = value; }
  204. }
  205. /// <summary>
  206. /// 标准类型(G:国标/国际/协议,K:Alpha,N:内控)
  207. /// </summary>
  208. [Description("标准类型(G:国标/国际/协议,K:Alpha,N:内控)")]
  209. [Nullable(false)]
  210. [DataLength(1)]
  211. public string Stdstyle
  212. {
  213. get { return stdstyle; }
  214. set { stdstyle = value; }
  215. }
  216. /// <summary>
  217. /// 内控(Alpha)标准代码
  218. /// </summary>
  219. [Description("内控(Alpha)标准代码")]
  220. [Nullable(true)]
  221. [DataLength(20)]
  222. public string StdCodeNk
  223. {
  224. get { return stdCodeNk; }
  225. set { stdCodeNk = value; }
  226. }
  227. /// <summary>
  228. /// 内控(Alpha)标准名称
  229. /// </summary>
  230. [Description("内控(Alpha)标准名称")]
  231. [Nullable(true)]
  232. [DataLength(200)]
  233. public string StdNameNk
  234. {
  235. get { return stdNameNk; }
  236. set { stdNameNk = value; }
  237. }
  238. /// <summary>
  239. /// 适用工序代码(内控用)
  240. /// </summary>
  241. [Description("适用工序代码(内控用)")]
  242. [Nullable(true)]
  243. [DataLength(50)]
  244. public string ProcessCode
  245. {
  246. get { return processCode; }
  247. set { processCode = value; }
  248. }
  249. /// <summary>
  250. /// 适用工序名称(内控用)
  251. /// </summary>
  252. [Description("适用工序名称(内控用)")]
  253. [Nullable(true)]
  254. [DataLength(3000)]
  255. public string ProcessDesc
  256. {
  257. get { return processDesc; }
  258. set { processDesc = value; }
  259. }
  260. /// <summary>
  261. /// 适用钢种代码集合(内控用)
  262. /// </summary>
  263. [Description("适用钢种代码集合(内控用)")]
  264. [Nullable(true)]
  265. [DataLength(2000)]
  266. public string Gradecode
  267. {
  268. get { return gradecode; }
  269. set { gradecode = value; }
  270. }
  271. /// <summary>
  272. /// 适用钢种名称集合(内控用)
  273. /// </summary>
  274. [Description("适用钢种名称集合(内控用)")]
  275. [Nullable(true)]
  276. [DataLength(4000)]
  277. public string Gradename
  278. {
  279. get { return gradename; }
  280. set { gradename = value; }
  281. }
  282. /// <summary>
  283. /// 成品成分偏差标准号代码
  284. /// </summary>
  285. [Description("成品成分偏差标准号代码")]
  286. [Nullable(true)]
  287. [DataLength(20)]
  288. public string StdCode
  289. {
  290. get { return stdCode; }
  291. set { stdCode = value; }
  292. }
  293. /// <summary>
  294. /// 成品成分偏差标准号名称
  295. /// </summary>
  296. [Description("成品成分偏差标准号名称")]
  297. [Nullable(true)]
  298. [DataLength(200)]
  299. public string StdName
  300. {
  301. get { return stdName; }
  302. set { stdName = value; }
  303. }
  304. /// <summary>
  305. /// 创建人
  306. /// </summary>
  307. [Description("创建人")]
  308. [Nullable(true)]
  309. [DataLength(20)]
  310. public string CreateName
  311. {
  312. get { return createName; }
  313. set { createName = value; }
  314. }
  315. /// <summary>
  316. /// 创建时间
  317. /// </summary>
  318. [Description("创建时间")]
  319. [Nullable(true)]
  320. public string CreateTime
  321. {
  322. get { return createTime; }
  323. set { createTime = value; }
  324. }
  325. /// <summary>
  326. /// 修改人
  327. /// </summary>
  328. [Description("修改人")]
  329. [Nullable(true)]
  330. [DataLength(20)]
  331. public string UpdateName
  332. {
  333. get { return updateName; }
  334. set { updateName = value; }
  335. }
  336. /// <summary>
  337. /// 修改时间
  338. /// </summary>
  339. [Description("修改时间")]
  340. [Nullable(true)]
  341. public string UpdateTime
  342. {
  343. get { return updateTime; }
  344. set { updateTime = value; }
  345. }
  346. /// <summary>
  347. /// 删除人
  348. /// </summary>
  349. [Description("删除人")]
  350. [Nullable(true)]
  351. [DataLength(20)]
  352. public string DeleteName
  353. {
  354. get { return deleteName; }
  355. set { deleteName = value; }
  356. }
  357. /// <summary>
  358. /// 删除时间
  359. /// </summary>
  360. [Description("删除时间")]
  361. [Nullable(true)]
  362. public string DeleteTime
  363. {
  364. get { return deleteTime; }
  365. set { deleteTime = value; }
  366. }
  367. /// <summary>
  368. /// 有效标志(3:已审核,2:提交审核,1:录入状态,0:无效)
  369. /// </summary>
  370. [Description("有效标志(3:已审核,2:提交审核,1:录入状态,0:无效) ")]
  371. [Nullable(false)]
  372. [DataLength(1)]
  373. public string Validflag
  374. {
  375. get { return validflag; }
  376. set { validflag = value; }
  377. }
  378. /// <summary>
  379. /// 备注
  380. /// </summary>
  381. [Description("备注")]
  382. [Nullable(true)]
  383. [DataLength(500)]
  384. public string Memo
  385. {
  386. get { return memo; }
  387. set { memo = value; }
  388. }
  389. /// <summary>
  390. /// 扣型集合代码
  391. /// </summary>
  392. [Description("扣型集合代码")]
  393. [Nullable(true)]
  394. [DataLength(200)]
  395. public string ModelCode
  396. {
  397. get { return modelCode; }
  398. set { modelCode = value; }
  399. }
  400. /// <summary>
  401. /// 扣型集合描述
  402. /// </summary>
  403. [Description("扣型集合描述")]
  404. [Nullable(true)]
  405. [DataLength(1000)]
  406. public string ModelDesc
  407. {
  408. get { return modelDesc; }
  409. set { modelDesc = value; }
  410. }
  411. /// <summary>
  412. /// 产品大类(4049)
  413. /// </summary>
  414. [Description("产品大类(4049)")]
  415. [Nullable(true)]
  416. [DataLength(20)]
  417. public string ProducHead
  418. {
  419. get { return producHead; }
  420. set { producHead = value; }
  421. }
  422. /// <summary>
  423. /// 接箍码(冶金规范码下面接箍码维护交货标准时用)
  424. /// </summary>
  425. [Description("接箍码(冶金规范码下面接箍码维护交货标准时用)")]
  426. [Nullable(true)]
  427. [DataLength(7)]
  428. public string CodeJg
  429. {
  430. get { return codeJg; }
  431. set { codeJg = value; }
  432. }
  433. /// <summary>
  434. /// 钢级代码集合(内控)
  435. /// </summary>
  436. [Description("钢级代码集合(内控)")]
  437. [Nullable(true)]
  438. [DataLength(2000)]
  439. public string SteelcodeNk
  440. {
  441. get { return steelcodeNk; }
  442. set { steelcodeNk = value; }
  443. }
  444. /// <summary>
  445. /// 钢级名称集合(内控)
  446. /// </summary>
  447. [Description("钢级名称集合(内控)")]
  448. [Nullable(true)]
  449. [DataLength(4000)]
  450. public string SteelnameNk
  451. {
  452. get { return steelnameNk; }
  453. set { steelnameNk = value; }
  454. }
  455. /// <summary>
  456. /// 扣型代码集合(内控用)
  457. /// </summary>
  458. [Description("扣型代码集合(内控用)")]
  459. [Nullable(true)]
  460. [DataLength(2000)]
  461. public string ModelCodeNk
  462. {
  463. get { return modelCodeNk; }
  464. set { modelCodeNk = value; }
  465. }
  466. /// <summary>
  467. /// 扣型名称集合(内控用)
  468. /// </summary>
  469. [Description("扣型名称集合(内控用)")]
  470. [Nullable(true)]
  471. [DataLength(4000)]
  472. public string ModelDescNk
  473. {
  474. get { return modelDescNk; }
  475. set { modelDescNk = value; }
  476. }
  477. /// <summary>
  478. /// 品名集合(内控)
  479. /// </summary>
  480. [Description("品名集合(内控)")]
  481. [Nullable(true)]
  482. [DataLength(2000)]
  483. public string ProduccodeNk
  484. {
  485. get { return produccodeNk; }
  486. set { produccodeNk = value; }
  487. }
  488. /// <summary>
  489. /// 品名集合(内控)
  490. /// </summary>
  491. [Description("品名集合(内控)")]
  492. [Nullable(true)]
  493. [DataLength(4000)]
  494. public string ProducnameNk
  495. {
  496. get { return producnameNk; }
  497. set { producnameNk = value; }
  498. }
  499. /// <summary>
  500. /// 熔炼成分套数
  501. /// </summary>
  502. [Description("熔炼成分套数")]
  503. [Nullable(true)]
  504. [DataLength(2)]
  505. public decimal? SmeltingCnt
  506. {
  507. get { return smeltingCnt; }
  508. set { smeltingCnt = value; }
  509. }
  510. /// <summary>
  511. /// 成品成分套数
  512. /// </summary>
  513. [Description("成品成分套数")]
  514. [Nullable(true)]
  515. [DataLength(2)]
  516. public decimal? ProductCnt
  517. {
  518. get { return productCnt; }
  519. set { productCnt = value; }
  520. }
  521. /// <summary>
  522. /// 适用外径下限值
  523. /// </summary>
  524. [Description("适用外径下限值")]
  525. [Nullable(true)]
  526. [DataLength(10)]
  527. public string MinD
  528. {
  529. get { return minD; }
  530. set { minD = value; }
  531. }
  532. /// <summary>
  533. /// 适用外径上限值
  534. /// </summary>
  535. [Description("适用外径上限值")]
  536. [Nullable(true)]
  537. [DataLength(10)]
  538. public string MaxD
  539. {
  540. get { return maxD; }
  541. set { maxD = value; }
  542. }
  543. /// <summary>
  544. /// 适用壁厚下限值
  545. /// </summary>
  546. [Description("适用壁厚下限值")]
  547. [Nullable(true)]
  548. [DataLength(10)]
  549. public string MinH
  550. {
  551. get { return minH; }
  552. set { minH = value; }
  553. }
  554. /// <summary>
  555. /// 适用壁厚上限值
  556. /// </summary>
  557. [Description("适用壁厚上限值")]
  558. [Nullable(true)]
  559. [DataLength(10)]
  560. public string MaxH
  561. {
  562. get { return maxH; }
  563. set { maxH = value; }
  564. }
  565. /// <summary>
  566. /// 适用外径下限值符号
  567. /// </summary>
  568. [Description("适用外径下限值符号")]
  569. [Nullable(true)]
  570. [DataLength(10)]
  571. public string MinDSign
  572. {
  573. get { return minDSign; }
  574. set { minDSign = value; }
  575. }
  576. /// <summary>
  577. /// 适用外径上限值符号
  578. /// </summary>
  579. [Description("适用外径上限值符号")]
  580. [Nullable(true)]
  581. [DataLength(10)]
  582. public string MaxDSign
  583. {
  584. get { return maxDSign; }
  585. set { maxDSign = value; }
  586. }
  587. /// <summary>
  588. /// 适用壁厚下限值符号
  589. /// </summary>
  590. [Description("适用壁厚下限值符号")]
  591. [Nullable(true)]
  592. [DataLength(10)]
  593. public string MinHSign
  594. {
  595. get { return minHSign; }
  596. set { minHSign = value; }
  597. }
  598. /// <summary>
  599. /// 适用壁厚上限值符号
  600. /// </summary>
  601. [Description("适用壁厚上限值符号")]
  602. [Nullable(true)]
  603. [DataLength(10)]
  604. public string MaxHSign
  605. {
  606. get { return maxHSign; }
  607. set { maxHSign = value; }
  608. }
  609. public List<ComMscStdChemEntity> ComMscStdChemEntitys { get; set; }
  610. }
  611. }