CraftOrdDesignStdPicEntity.cs 33 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230
  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. /// 数据库表CRAFT_ORD_DESIGN_STD_PIC所对应的实体类(生成工具:代码生成工具3.0)
  11. /// 作者:DM22222 时间:2018-05-16
  12. /// </summary>
  13. public class CraftOrdDesignStdPicEntity
  14. {
  15. /// <summary>
  16. /// 科室
  17. /// </summary>
  18. private string deptId = "";
  19. /// <summary>
  20. /// 单位
  21. /// </summary>
  22. private string phyUnit = "";
  23. /// <summary>
  24. /// DESGIN_KEY
  25. /// </summary>
  26. private string desginKey = "";
  27. /// <summary>
  28. /// 材质标准索引号
  29. /// </summary>
  30. private string pic = "";
  31. /// <summary>
  32. /// 协议或Alpha代码(用途码)
  33. /// </summary>
  34. private string useCode = "";
  35. /// <summary>
  36. /// 协议或Alpha描述(用途描述)
  37. /// </summary>
  38. private string useDesc = "";
  39. /// <summary>
  40. /// 是否特殊要求(0:交付标准;1:特殊要求;2:内控标准)
  41. /// </summary>
  42. private string speclFl = "";
  43. /// <summary>
  44. /// 序号
  45. /// </summary>
  46. private decimal? indexSeq = null;
  47. /// <summary>
  48. /// 材质检验项代码(大类)
  49. /// </summary>
  50. private string phyCodeMax = "";
  51. /// <summary>
  52. /// 材质检验项名称(大类)
  53. /// </summary>
  54. private string phyNameMax = "";
  55. /// <summary>
  56. /// 取样码
  57. /// </summary>
  58. private string phyCodeMin = "";
  59. /// <summary>
  60. /// 取样码描述
  61. /// </summary>
  62. private string phyNameMin = "";
  63. /// <summary>
  64. /// 材质检验项代码
  65. /// </summary>
  66. private string phyCode = "";
  67. /// <summary>
  68. /// 材质检验项名称
  69. /// </summary>
  70. private string phyName = "";
  71. /// <summary>
  72. /// 试验方向代码
  73. /// </summary>
  74. private string itemCodeF = "";
  75. /// <summary>
  76. /// 试验方向描述
  77. /// </summary>
  78. private string itemNameF = "";
  79. /// <summary>
  80. /// 试验温度代码
  81. /// </summary>
  82. private string itemCodeW = "";
  83. /// <summary>
  84. /// 试验温度描述
  85. /// </summary>
  86. private string itemNameW = "";
  87. /// <summary>
  88. /// 试样尺寸代码
  89. /// </summary>
  90. private string itemCodeS = "";
  91. /// <summary>
  92. /// 试样尺寸描述
  93. /// </summary>
  94. private string itemNameS = "";
  95. /// <summary>
  96. /// 分组索引号(同一分组的为多选一项)
  97. /// </summary>
  98. private string groupSeq = "";
  99. /// <summary>
  100. /// 是否检验(1:是,0:否 )
  101. /// </summary>
  102. private string ischeck = "";
  103. /// <summary>
  104. /// 是否报出(1:是,0:否 )
  105. /// </summary>
  106. private string isquote = "";
  107. /// <summary>
  108. /// 报出的结果条数
  109. /// </summary>
  110. private decimal? resultCount = null;
  111. /// <summary>
  112. /// 是否判定(1:是,0:否 )
  113. /// </summary>
  114. private string isjudge = "";
  115. /// <summary>
  116. /// 是否是复合标准项(1:是,0:不是)(标准值通过公式进行计算)
  117. /// </summary>
  118. private string phyType = "";
  119. /// <summary>
  120. /// 复合标准公式
  121. /// </summary>
  122. private string phyFormula = "";
  123. /// <summary>
  124. /// 标准范围下限符号
  125. /// </summary>
  126. private string stdminSign = "";
  127. /// <summary>
  128. /// 标准范围下限
  129. /// </summary>
  130. private string stdmin = "";
  131. /// <summary>
  132. /// 标准范围上限符号
  133. /// </summary>
  134. private string stdmaxSign = "";
  135. /// <summary>
  136. /// 标准范围上限
  137. /// </summary>
  138. private string stdmax = "";
  139. /// <summary>
  140. /// 判定依据(A:最小值,B:最大值,C:平均值,D:逐项值判)
  141. /// </summary>
  142. private string judgeBasis = "";
  143. /// <summary>
  144. /// 交货状态
  145. /// </summary>
  146. private string deliverystate = "";
  147. /// <summary>
  148. /// 扣型代码(集合)
  149. /// </summary>
  150. private string modelCode = "";
  151. /// <summary>
  152. /// 扣型描述(集合)
  153. /// </summary>
  154. private string modelDesc = "";
  155. /// <summary>
  156. /// 标准备注
  157. /// </summary>
  158. private string stdmemo = "";
  159. /// <summary>
  160. /// 限制规格代码
  161. /// </summary>
  162. private string sizeCode = "";
  163. /// <summary>
  164. /// 限制规格描述(外径、壁厚、径壁比)
  165. /// </summary>
  166. private string sizeName = "";
  167. /// <summary>
  168. /// 限制规格下限符号
  169. /// </summary>
  170. private string sizeMinSign = "";
  171. /// <summary>
  172. /// 限制规格下限
  173. /// </summary>
  174. private string sizeMin = "";
  175. /// <summary>
  176. /// 限制规格上限符号
  177. /// </summary>
  178. private string sizeMaxSign = "";
  179. /// <summary>
  180. /// 限制规格上限
  181. /// </summary>
  182. private string sizeMax = "";
  183. /// <summary>
  184. /// 限制规格代码
  185. /// </summary>
  186. private string sizeCode2 = "";
  187. /// <summary>
  188. /// 限制规格描述(外径、壁厚、径壁比)
  189. /// </summary>
  190. private string sizeName2 = "";
  191. /// <summary>
  192. /// 限制规格下限符号
  193. /// </summary>
  194. private string sizeMinSign2 = "";
  195. /// <summary>
  196. /// 限制规格下限
  197. /// </summary>
  198. private string sizeMin2 = "";
  199. /// <summary>
  200. /// 限制规格上限符号
  201. /// </summary>
  202. private string sizeMaxSign2 = "";
  203. /// <summary>
  204. /// 限制规格上限
  205. /// </summary>
  206. private string sizeMax2 = "";
  207. /// <summary>
  208. /// 接箍规格代码(接箍专用,与外径壁厚只允许存在其一)
  209. /// </summary>
  210. private string specJg = "";
  211. /// <summary>
  212. /// 接箍规格描述
  213. /// </summary>
  214. private string specJgDesc = "";
  215. /// <summary>
  216. /// 条件项(1:符合标准时,0:不符合标准时)
  217. /// </summary>
  218. private string addcondition = "";
  219. /// <summary>
  220. /// 附加标准项代码
  221. /// </summary>
  222. private string addstdconCode = "";
  223. /// <summary>
  224. /// 附加标准下限符号
  225. /// </summary>
  226. private string addstdMinSign = "";
  227. /// <summary>
  228. /// 附加标准下限值
  229. /// </summary>
  230. private string addstdMin = "";
  231. /// <summary>
  232. /// 附加标准上限符号
  233. /// </summary>
  234. private string addstdMaxSign = "";
  235. /// <summary>
  236. /// 附加标准上限值
  237. /// </summary>
  238. private string addstdMax = "";
  239. /// <summary>
  240. /// 百分比
  241. /// </summary>
  242. private decimal? addpercent = null;
  243. /// <summary>
  244. /// 标准范围下限符号(二)
  245. /// </summary>
  246. private string stdminSign2 = "";
  247. /// <summary>
  248. /// 标准范围下限(二)
  249. /// </summary>
  250. private string stdmin2 = "";
  251. /// <summary>
  252. /// 标准范围上限符号(二)
  253. /// </summary>
  254. private string stdmaxSign2 = "";
  255. /// <summary>
  256. /// 标准范围上限(二)
  257. /// </summary>
  258. private string stdmax2 = "";
  259. /// <summary>
  260. /// 标准选择分类(4071),二套标准情况下的选择分类
  261. /// </summary>
  262. private string stdChoose = "";
  263. /// <summary>
  264. /// 制程号(内控用)
  265. /// </summary>
  266. private string mscPline = "";
  267. /// <summary>
  268. /// 工序号(内控用)
  269. /// </summary>
  270. private string processCode = "";
  271. /// <summary>
  272. /// 是否坯样热处理 0否,1是
  273. /// </summary>
  274. private string billetSample = "";
  275. /// <summary>
  276. /// 创建人
  277. /// </summary>
  278. private string createName = "";
  279. /// <summary>
  280. /// 创建时间
  281. /// </summary>
  282. private string createTime = "";
  283. /// <summary>
  284. /// 修改人
  285. /// </summary>
  286. private string updateName = "";
  287. /// <summary>
  288. /// 修改时间
  289. /// </summary>
  290. private string updateTime = "";
  291. /// <summary>
  292. /// 数据源:'0':冶金规范 '1':轧管排产录入
  293. /// </summary>
  294. private string craftSource = "";
  295. /// <summary>
  296. /// 理化主表备注
  297. /// </summary>
  298. private string picMemo = "";
  299. /// <summary>
  300. /// 计算公式
  301. /// </summary>
  302. private string formula = "";
  303. /// <summary>
  304. /// 计算公式最小值
  305. /// </summary>
  306. private string minF = "";
  307. /// <summary>
  308. /// 计算公式最小值符号
  309. /// </summary>
  310. private string minFSign = "";
  311. /// <summary>
  312. /// 计算公式最大值
  313. /// </summary>
  314. private string maxF = "";
  315. /// <summary>
  316. /// 计算公式最大值符号
  317. /// </summary>
  318. private string maxFSign = "";
  319. /// <summary>
  320. /// 科室
  321. /// </summary>
  322. [Description("科室")]
  323. [Nullable(false)]
  324. [DataLength(40)]
  325. public string DeptId
  326. {
  327. get { return deptId; }
  328. set { deptId = value; }
  329. }
  330. /// <summary>
  331. /// 单位
  332. /// </summary>
  333. [Description("单位")]
  334. [Nullable(false)]
  335. [DataLength(40)]
  336. public string PhyUnit
  337. {
  338. get { return phyUnit; }
  339. set { phyUnit = value; }
  340. }
  341. /// <summary>
  342. /// DESGIN_KEY
  343. /// </summary>
  344. [Description("DESGIN_KEY")]
  345. [Nullable(false)]
  346. [DataLength(40)]
  347. public string DesginKey
  348. {
  349. get { return desginKey; }
  350. set { desginKey = value; }
  351. }
  352. /// <summary>
  353. /// 材质标准索引号
  354. /// </summary>
  355. [Description("材质标准索引号")]
  356. [Nullable(false)]
  357. [DataLength(20)]
  358. public string Pic
  359. {
  360. get { return pic; }
  361. set { pic = value; }
  362. }
  363. /// <summary>
  364. /// 协议或Alpha代码(用途码)
  365. /// </summary>
  366. [Description("协议或Alpha代码(用途码)")]
  367. [Nullable(true)]
  368. [DataLength(20)]
  369. public string UseCode
  370. {
  371. get { return useCode; }
  372. set { useCode = value; }
  373. }
  374. /// <summary>
  375. /// 协议或Alpha描述(用途描述)
  376. /// </summary>
  377. [Description("协议或Alpha描述(用途描述)")]
  378. [Nullable(true)]
  379. [DataLength(200)]
  380. public string UseDesc
  381. {
  382. get { return useDesc; }
  383. set { useDesc = value; }
  384. }
  385. /// <summary>
  386. /// 是否特殊要求(0:交付标准;1:特殊要求;2:内控标准)
  387. /// </summary>
  388. [Description("是否特殊要求(0:交付标准;1:特殊要求;2:内控标准)")]
  389. [Nullable(false)]
  390. [DataLength(1)]
  391. public string SpeclFl
  392. {
  393. get { return speclFl; }
  394. set { speclFl = value; }
  395. }
  396. /// <summary>
  397. /// 序号
  398. /// </summary>
  399. [Description("序号")]
  400. [Nullable(false)]
  401. [DataLength(22)]
  402. public decimal? IndexSeq
  403. {
  404. get { return indexSeq; }
  405. set { indexSeq = value; }
  406. }
  407. /// <summary>
  408. /// 材质检验项代码(大类)
  409. /// </summary>
  410. [Description("材质检验项代码(大类)")]
  411. [Nullable(false)]
  412. [DataLength(5)]
  413. public string PhyCodeMax
  414. {
  415. get { return phyCodeMax; }
  416. set { phyCodeMax = value; }
  417. }
  418. /// <summary>
  419. /// 材质检验项名称(大类)
  420. /// </summary>
  421. [Description("材质检验项名称(大类)")]
  422. [Nullable(true)]
  423. [DataLength(100)]
  424. public string PhyNameMax
  425. {
  426. get { return phyNameMax; }
  427. set { phyNameMax = value; }
  428. }
  429. /// <summary>
  430. /// 取样码
  431. /// </summary>
  432. [Description("取样码")]
  433. [Nullable(false)]
  434. [DataLength(5)]
  435. public string PhyCodeMin
  436. {
  437. get { return phyCodeMin; }
  438. set { phyCodeMin = value; }
  439. }
  440. /// <summary>
  441. /// 取样码描述
  442. /// </summary>
  443. [Description("取样码描述")]
  444. [Nullable(true)]
  445. [DataLength(100)]
  446. public string PhyNameMin
  447. {
  448. get { return phyNameMin; }
  449. set { phyNameMin = value; }
  450. }
  451. /// <summary>
  452. /// 材质检验项代码
  453. /// </summary>
  454. [Description("材质检验项代码")]
  455. [Nullable(false)]
  456. [DataLength(5)]
  457. public string PhyCode
  458. {
  459. get { return phyCode; }
  460. set { phyCode = value; }
  461. }
  462. /// <summary>
  463. /// 材质检验项名称
  464. /// </summary>
  465. [Description("材质检验项名称")]
  466. [Nullable(true)]
  467. [DataLength(100)]
  468. public string PhyName
  469. {
  470. get { return phyName; }
  471. set { phyName = value; }
  472. }
  473. /// <summary>
  474. /// 试验方向代码
  475. /// </summary>
  476. [Description("试验方向代码")]
  477. [Nullable(true)]
  478. [DataLength(5)]
  479. public string ItemCodeF
  480. {
  481. get { return itemCodeF; }
  482. set { itemCodeF = value; }
  483. }
  484. /// <summary>
  485. /// 试验方向描述
  486. /// </summary>
  487. [Description("试验方向描述")]
  488. [Nullable(true)]
  489. [DataLength(100)]
  490. public string ItemNameF
  491. {
  492. get { return itemNameF; }
  493. set { itemNameF = value; }
  494. }
  495. /// <summary>
  496. /// 试验温度代码
  497. /// </summary>
  498. [Description("试验温度代码")]
  499. [Nullable(true)]
  500. [DataLength(11)]
  501. public string ItemCodeW
  502. {
  503. get { return itemCodeW; }
  504. set { itemCodeW = value; }
  505. }
  506. /// <summary>
  507. /// 试验温度描述
  508. /// </summary>
  509. [Description("试验温度描述")]
  510. [Nullable(true)]
  511. [DataLength(201)]
  512. public string ItemNameW
  513. {
  514. get { return itemNameW; }
  515. set { itemNameW = value; }
  516. }
  517. /// <summary>
  518. /// 试样尺寸代码
  519. /// </summary>
  520. [Description("试样尺寸代码")]
  521. [Nullable(true)]
  522. [DataLength(5)]
  523. public string ItemCodeS
  524. {
  525. get { return itemCodeS; }
  526. set { itemCodeS = value; }
  527. }
  528. /// <summary>
  529. /// 试样尺寸描述
  530. /// </summary>
  531. [Description("试样尺寸描述")]
  532. [Nullable(true)]
  533. [DataLength(100)]
  534. public string ItemNameS
  535. {
  536. get { return itemNameS; }
  537. set { itemNameS = value; }
  538. }
  539. /// <summary>
  540. /// 分组索引号(同一分组的为多选一项)
  541. /// </summary>
  542. [Description("分组索引号(同一分组的为多选一项) ")]
  543. [Nullable(true)]
  544. [DataLength(6)]
  545. public string GroupSeq
  546. {
  547. get { return groupSeq; }
  548. set { groupSeq = value; }
  549. }
  550. /// <summary>
  551. /// 是否检验(1:是,0:否 )
  552. /// </summary>
  553. [Description("是否检验(1:是,0:否 )")]
  554. [Nullable(true)]
  555. [DataLength(1)]
  556. public string Ischeck
  557. {
  558. get { return ischeck; }
  559. set { ischeck = value; }
  560. }
  561. /// <summary>
  562. /// 是否报出(1:是,0:否 )
  563. /// </summary>
  564. [Description("是否报出(1:是,0:否 )")]
  565. [Nullable(true)]
  566. [DataLength(1)]
  567. public string Isquote
  568. {
  569. get { return isquote; }
  570. set { isquote = value; }
  571. }
  572. /// <summary>
  573. /// 报出的结果条数
  574. /// </summary>
  575. [Description("报出的结果条数")]
  576. [Nullable(true)]
  577. [DataLength(22)]
  578. public decimal? ResultCount
  579. {
  580. get { return resultCount; }
  581. set { resultCount = value; }
  582. }
  583. /// <summary>
  584. /// 是否判定(1:是,0:否 )
  585. /// </summary>
  586. [Description("是否判定(1:是,0:否 )")]
  587. [Nullable(true)]
  588. [DataLength(1)]
  589. public string Isjudge
  590. {
  591. get { return isjudge; }
  592. set { isjudge = value; }
  593. }
  594. /// <summary>
  595. /// 是否是复合标准项(1:是,0:不是)(标准值通过公式进行计算)
  596. /// </summary>
  597. [Description("是否是复合标准项(1:是,0:不是)(标准值通过公式进行计算)")]
  598. [Nullable(true)]
  599. [DataLength(1)]
  600. public string PhyType
  601. {
  602. get { return phyType; }
  603. set { phyType = value; }
  604. }
  605. /// <summary>
  606. /// 复合标准公式
  607. /// </summary>
  608. [Description("复合标准公式")]
  609. [Nullable(true)]
  610. [DataLength(100)]
  611. public string PhyFormula
  612. {
  613. get { return phyFormula; }
  614. set { phyFormula = value; }
  615. }
  616. /// <summary>
  617. /// 标准范围下限符号
  618. /// </summary>
  619. [Description("标准范围下限符号")]
  620. [Nullable(true)]
  621. [DataLength(2)]
  622. public string StdminSign
  623. {
  624. get { return stdminSign; }
  625. set { stdminSign = value; }
  626. }
  627. /// <summary>
  628. /// 标准范围下限
  629. /// </summary>
  630. [Description("标准范围下限")]
  631. [Nullable(true)]
  632. [DataLength(500)]
  633. public string Stdmin
  634. {
  635. get { return stdmin; }
  636. set { stdmin = value; }
  637. }
  638. /// <summary>
  639. /// 标准范围上限符号
  640. /// </summary>
  641. [Description("标准范围上限符号")]
  642. [Nullable(true)]
  643. [DataLength(2)]
  644. public string StdmaxSign
  645. {
  646. get { return stdmaxSign; }
  647. set { stdmaxSign = value; }
  648. }
  649. /// <summary>
  650. /// 标准范围上限
  651. /// </summary>
  652. [Description("标准范围上限")]
  653. [Nullable(true)]
  654. [DataLength(100)]
  655. public string Stdmax
  656. {
  657. get { return stdmax; }
  658. set { stdmax = value; }
  659. }
  660. /// <summary>
  661. /// 判定依据(A:最小值,B:最大值,C:平均值,D:逐项值判)
  662. /// </summary>
  663. [Description("判定依据(A:最小值,B:最大值,C:平均值,D:逐项值判)")]
  664. [Nullable(true)]
  665. [DataLength(1)]
  666. public string JudgeBasis
  667. {
  668. get { return judgeBasis; }
  669. set { judgeBasis = value; }
  670. }
  671. /// <summary>
  672. /// 交货状态
  673. /// </summary>
  674. [Description("交货状态")]
  675. [Nullable(true)]
  676. [DataLength(20)]
  677. public string Deliverystate
  678. {
  679. get { return deliverystate; }
  680. set { deliverystate = value; }
  681. }
  682. /// <summary>
  683. /// 扣型代码(集合)
  684. /// </summary>
  685. [Description("扣型代码(集合)")]
  686. [Nullable(true)]
  687. [DataLength(200)]
  688. public string ModelCode
  689. {
  690. get { return modelCode; }
  691. set { modelCode = value; }
  692. }
  693. /// <summary>
  694. /// 扣型描述(集合)
  695. /// </summary>
  696. [Description("扣型描述(集合)")]
  697. [Nullable(true)]
  698. [DataLength(1000)]
  699. public string ModelDesc
  700. {
  701. get { return modelDesc; }
  702. set { modelDesc = value; }
  703. }
  704. /// <summary>
  705. /// 标准备注
  706. /// </summary>
  707. [Description("标准备注")]
  708. [Nullable(true)]
  709. [DataLength(200)]
  710. public string Stdmemo
  711. {
  712. get { return stdmemo; }
  713. set { stdmemo = value; }
  714. }
  715. /// <summary>
  716. /// 限制规格代码
  717. /// </summary>
  718. [Description("限制规格代码")]
  719. [Nullable(true)]
  720. [DataLength(20)]
  721. public string SizeCode
  722. {
  723. get { return sizeCode; }
  724. set { sizeCode = value; }
  725. }
  726. /// <summary>
  727. /// 限制规格描述(外径、壁厚、径壁比)
  728. /// </summary>
  729. [Description("限制规格描述(外径、壁厚、径壁比) ")]
  730. [Nullable(true)]
  731. [DataLength(50)]
  732. public string SizeName
  733. {
  734. get { return sizeName; }
  735. set { sizeName = value; }
  736. }
  737. /// <summary>
  738. /// 限制规格下限符号
  739. /// </summary>
  740. [Description("限制规格下限符号")]
  741. [Nullable(true)]
  742. [DataLength(2)]
  743. public string SizeMinSign
  744. {
  745. get { return sizeMinSign; }
  746. set { sizeMinSign = value; }
  747. }
  748. /// <summary>
  749. /// 限制规格下限
  750. /// </summary>
  751. [Description("限制规格下限")]
  752. [Nullable(true)]
  753. [DataLength(10)]
  754. public string SizeMin
  755. {
  756. get { return sizeMin; }
  757. set { sizeMin = value; }
  758. }
  759. /// <summary>
  760. /// 限制规格上限符号
  761. /// </summary>
  762. [Description("限制规格上限符号")]
  763. [Nullable(true)]
  764. [DataLength(2)]
  765. public string SizeMaxSign
  766. {
  767. get { return sizeMaxSign; }
  768. set { sizeMaxSign = value; }
  769. }
  770. /// <summary>
  771. /// 限制规格上限
  772. /// </summary>
  773. [Description("限制规格上限")]
  774. [Nullable(true)]
  775. [DataLength(10)]
  776. public string SizeMax
  777. {
  778. get { return sizeMax; }
  779. set { sizeMax = value; }
  780. }
  781. /// <summary>
  782. /// 限制规格代码
  783. /// </summary>
  784. [Description("限制规格代码")]
  785. [Nullable(true)]
  786. [DataLength(20)]
  787. public string SizeCode2
  788. {
  789. get { return sizeCode2; }
  790. set { sizeCode2 = value; }
  791. }
  792. /// <summary>
  793. /// 限制规格描述(外径、壁厚、径壁比)
  794. /// </summary>
  795. [Description("限制规格描述(外径、壁厚、径壁比) ")]
  796. [Nullable(true)]
  797. [DataLength(50)]
  798. public string SizeName2
  799. {
  800. get { return sizeName2; }
  801. set { sizeName2 = value; }
  802. }
  803. /// <summary>
  804. /// 限制规格下限符号
  805. /// </summary>
  806. [Description("限制规格下限符号")]
  807. [Nullable(true)]
  808. [DataLength(2)]
  809. public string SizeMinSign2
  810. {
  811. get { return sizeMinSign2; }
  812. set { sizeMinSign2 = value; }
  813. }
  814. /// <summary>
  815. /// 限制规格下限
  816. /// </summary>
  817. [Description("限制规格下限")]
  818. [Nullable(true)]
  819. [DataLength(10)]
  820. public string SizeMin2
  821. {
  822. get { return sizeMin2; }
  823. set { sizeMin2 = value; }
  824. }
  825. /// <summary>
  826. /// 限制规格上限符号
  827. /// </summary>
  828. [Description("限制规格上限符号")]
  829. [Nullable(true)]
  830. [DataLength(2)]
  831. public string SizeMaxSign2
  832. {
  833. get { return sizeMaxSign2; }
  834. set { sizeMaxSign2 = value; }
  835. }
  836. /// <summary>
  837. /// 限制规格上限
  838. /// </summary>
  839. [Description("限制规格上限")]
  840. [Nullable(true)]
  841. [DataLength(10)]
  842. public string SizeMax2
  843. {
  844. get { return sizeMax2; }
  845. set { sizeMax2 = value; }
  846. }
  847. /// <summary>
  848. /// 接箍规格代码(接箍专用,与外径壁厚只允许存在其一)
  849. /// </summary>
  850. [Description("接箍规格代码(接箍专用,与外径壁厚只允许存在其一) ")]
  851. [Nullable(true)]
  852. [DataLength(20)]
  853. public string SpecJg
  854. {
  855. get { return specJg; }
  856. set { specJg = value; }
  857. }
  858. /// <summary>
  859. /// 接箍规格描述
  860. /// </summary>
  861. [Description("接箍规格描述")]
  862. [Nullable(true)]
  863. [DataLength(100)]
  864. public string SpecJgDesc
  865. {
  866. get { return specJgDesc; }
  867. set { specJgDesc = value; }
  868. }
  869. /// <summary>
  870. /// 条件项(1:符合标准时,0:不符合标准时)
  871. /// </summary>
  872. [Description("条件项(1:符合标准时,0:不符合标准时) ")]
  873. [Nullable(true)]
  874. [DataLength(1)]
  875. public string Addcondition
  876. {
  877. get { return addcondition; }
  878. set { addcondition = value; }
  879. }
  880. /// <summary>
  881. /// 附加标准项代码
  882. /// </summary>
  883. [Description("附加标准项代码")]
  884. [Nullable(true)]
  885. [DataLength(20)]
  886. public string AddstdconCode
  887. {
  888. get { return addstdconCode; }
  889. set { addstdconCode = value; }
  890. }
  891. /// <summary>
  892. /// 附加标准下限符号
  893. /// </summary>
  894. [Description("附加标准下限符号")]
  895. [Nullable(true)]
  896. [DataLength(2)]
  897. public string AddstdMinSign
  898. {
  899. get { return addstdMinSign; }
  900. set { addstdMinSign = value; }
  901. }
  902. /// <summary>
  903. /// 附加标准下限值
  904. /// </summary>
  905. [Description("附加标准下限值")]
  906. [Nullable(true)]
  907. [DataLength(10)]
  908. public string AddstdMin
  909. {
  910. get { return addstdMin; }
  911. set { addstdMin = value; }
  912. }
  913. /// <summary>
  914. /// 附加标准上限符号
  915. /// </summary>
  916. [Description("附加标准上限符号")]
  917. [Nullable(true)]
  918. [DataLength(2)]
  919. public string AddstdMaxSign
  920. {
  921. get { return addstdMaxSign; }
  922. set { addstdMaxSign = value; }
  923. }
  924. /// <summary>
  925. /// 附加标准上限值
  926. /// </summary>
  927. [Description("附加标准上限值")]
  928. [Nullable(true)]
  929. [DataLength(10)]
  930. public string AddstdMax
  931. {
  932. get { return addstdMax; }
  933. set { addstdMax = value; }
  934. }
  935. /// <summary>
  936. /// 百分比
  937. /// </summary>
  938. [Description("百分比")]
  939. [Nullable(true)]
  940. [DataLength(22)]
  941. public decimal? Addpercent
  942. {
  943. get { return addpercent; }
  944. set { addpercent = value; }
  945. }
  946. /// <summary>
  947. /// 标准范围下限符号(二)
  948. /// </summary>
  949. [Description("标准范围下限符号(二)")]
  950. [Nullable(true)]
  951. [DataLength(2)]
  952. public string StdminSign2
  953. {
  954. get { return stdminSign2; }
  955. set { stdminSign2 = value; }
  956. }
  957. /// <summary>
  958. /// 标准范围下限(二)
  959. /// </summary>
  960. [Description("标准范围下限(二)")]
  961. [Nullable(true)]
  962. [DataLength(100)]
  963. public string Stdmin2
  964. {
  965. get { return stdmin2; }
  966. set { stdmin2 = value; }
  967. }
  968. /// <summary>
  969. /// 标准范围上限符号(二)
  970. /// </summary>
  971. [Description("标准范围上限符号(二)")]
  972. [Nullable(true)]
  973. [DataLength(2)]
  974. public string StdmaxSign2
  975. {
  976. get { return stdmaxSign2; }
  977. set { stdmaxSign2 = value; }
  978. }
  979. /// <summary>
  980. /// 标准范围上限(二)
  981. /// </summary>
  982. [Description("标准范围上限(二)")]
  983. [Nullable(true)]
  984. [DataLength(100)]
  985. public string Stdmax2
  986. {
  987. get { return stdmax2; }
  988. set { stdmax2 = value; }
  989. }
  990. /// <summary>
  991. /// 标准选择分类(4071),二套标准情况下的选择分类
  992. /// </summary>
  993. [Description("标准选择分类(4071),二套标准情况下的选择分类")]
  994. [Nullable(true)]
  995. [DataLength(10)]
  996. public string StdChoose
  997. {
  998. get { return stdChoose; }
  999. set { stdChoose = value; }
  1000. }
  1001. /// <summary>
  1002. /// 制程号(内控用)
  1003. /// </summary>
  1004. [Description("制程号(内控用)")]
  1005. [Nullable(false)]
  1006. [DataLength(10)]
  1007. public string MscPline
  1008. {
  1009. get { return mscPline; }
  1010. set { mscPline = value; }
  1011. }
  1012. /// <summary>
  1013. /// 工序号(内控用)
  1014. /// </summary>
  1015. [Description("工序号(内控用)")]
  1016. [Nullable(false)]
  1017. [DataLength(1)]
  1018. public string ProcessCode
  1019. {
  1020. get { return processCode; }
  1021. set { processCode = value; }
  1022. }
  1023. /// <summary>
  1024. /// 是否坯样热处理 0否,1是
  1025. /// </summary>
  1026. [Description("是否坯样热处理 0否,1是")]
  1027. [Nullable(true)]
  1028. [DataLength(1)]
  1029. public string BilletSample
  1030. {
  1031. get { return billetSample; }
  1032. set { billetSample = value; }
  1033. }
  1034. /// <summary>
  1035. /// 创建人
  1036. /// </summary>
  1037. [Description("创建人")]
  1038. [Nullable(true)]
  1039. [DataLength(20)]
  1040. public string CreateName
  1041. {
  1042. get { return createName; }
  1043. set { createName = value; }
  1044. }
  1045. /// <summary>
  1046. /// 创建时间
  1047. /// </summary>
  1048. [Description("创建时间")]
  1049. [Nullable(true)]
  1050. public string CreateTime
  1051. {
  1052. get { return createTime; }
  1053. set { createTime = value; }
  1054. }
  1055. /// <summary>
  1056. /// 修改人
  1057. /// </summary>
  1058. [Description("修改人")]
  1059. [Nullable(true)]
  1060. [DataLength(20)]
  1061. public string UpdateName
  1062. {
  1063. get { return updateName; }
  1064. set { updateName = value; }
  1065. }
  1066. /// <summary>
  1067. /// 修改时间
  1068. /// </summary>
  1069. [Description("修改时间")]
  1070. [Nullable(true)]
  1071. public string UpdateTime
  1072. {
  1073. get { return updateTime; }
  1074. set { updateTime = value; }
  1075. }
  1076. /// <summary>
  1077. /// 数据源:'0':冶金规范 '1':轧管排产录入
  1078. /// </summary>
  1079. [Description("数据源:'0':冶金规范 '1':轧管排产录入")]
  1080. [Nullable(true)]
  1081. [DataLength(1)]
  1082. public string CraftSource
  1083. {
  1084. get { return craftSource; }
  1085. set { craftSource = value; }
  1086. }
  1087. /// <summary>
  1088. /// 理化主表备注
  1089. /// </summary>
  1090. [Description("理化主表备注")]
  1091. [Nullable(true)]
  1092. [DataLength(200)]
  1093. public string PicMemo
  1094. {
  1095. get { return picMemo; }
  1096. set { picMemo = value; }
  1097. }
  1098. /// <summary>
  1099. /// 计算公式
  1100. /// </summary>
  1101. [Description("计算公式")]
  1102. [Nullable(true)]
  1103. [DataLength(200)]
  1104. public string Formula
  1105. {
  1106. get { return formula; }
  1107. set { formula = value; }
  1108. }
  1109. /// <summary>
  1110. /// 计算公式最小值
  1111. /// </summary>
  1112. [Description("计算公式最小值")]
  1113. [Nullable(true)]
  1114. [DataLength(10)]
  1115. public string MinF
  1116. {
  1117. get { return minF; }
  1118. set { minF = value; }
  1119. }
  1120. /// <summary>
  1121. /// 计算公式最小值符号
  1122. /// </summary>
  1123. [Description("计算公式最小值符号")]
  1124. [Nullable(true)]
  1125. [DataLength(5)]
  1126. public string MinFSign
  1127. {
  1128. get { return minFSign; }
  1129. set { minFSign = value; }
  1130. }
  1131. /// <summary>
  1132. /// 计算公式最大值
  1133. /// </summary>
  1134. [Description("计算公式最大值")]
  1135. [Nullable(true)]
  1136. [DataLength(10)]
  1137. public string MaxF
  1138. {
  1139. get { return maxF; }
  1140. set { maxF = value; }
  1141. }
  1142. /// <summary>
  1143. /// 计算公式最大值符号
  1144. /// </summary>
  1145. [Description("计算公式最大值符号")]
  1146. [Nullable(true)]
  1147. [DataLength(5)]
  1148. public string MaxFSign
  1149. {
  1150. get { return maxFSign; }
  1151. set { maxFSign = value; }
  1152. }
  1153. }
  1154. }