CraftOrdDesignStdPicEntity.cs 33 KB

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