CraftFileLv2CEntity.cs 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488
  1. using Core.Mes.Client.Comm.Attribute;
  2. using Newtonsoft.Json;
  3. using System;
  4. using System.Collections.Generic;
  5. using System.ComponentModel;
  6. using System.Linq;
  7. using System.Text;
  8. namespace Core.StlMes.Client.SaleOrder
  9. {
  10. /// <summary>
  11. /// 数据库表CRAFT_FILE_LV2_C所对应的实体类(生成工具:代码生成工具4.0 访问地址:http://172.16.2.128/tool/)
  12. /// 作者:tgcx-test 时间:2016-07-04
  13. /// </summary>
  14. public class CraftFileLv2CEntity
  15. {
  16. /// <summary>
  17. /// 二级工艺文件适用表主键
  18. /// </summary>
  19. private string pk = "";
  20. /// <summary>
  21. /// 二级工艺文件表主键
  22. /// </summary>
  23. private string fileLv2Pk = "";
  24. /// <summary>
  25. /// 品名描述
  26. /// </summary>
  27. private string producname = "";
  28. /// <summary>
  29. /// 品名代码
  30. /// </summary>
  31. private string produccode = "";
  32. /// <summary>
  33. /// 代码
  34. /// </summary>
  35. private string steelcode = "";
  36. /// <summary>
  37. /// 名称
  38. /// </summary>
  39. private string steelname = "";
  40. /// <summary>
  41. /// 标准代码
  42. /// </summary>
  43. private string stdCode = "";
  44. /// <summary>
  45. /// 标准名称
  46. /// </summary>
  47. private string stdName = "";
  48. /// <summary>
  49. /// 钢种代码(GZ0001)
  50. /// </summary>
  51. private string gradecode = "";
  52. /// <summary>
  53. /// 钢种名称
  54. /// </summary>
  55. private string gradename = "";
  56. /// <summary>
  57. /// 扣型代码
  58. /// </summary>
  59. private string modelCode = "";
  60. /// <summary>
  61. /// 扣型描述
  62. /// </summary>
  63. private string modelDesc = "";
  64. /// <summary>
  65. /// 适用外径下限值
  66. /// </summary>
  67. private string minD = "";
  68. /// <summary>
  69. /// 适用外径上限值
  70. /// </summary>
  71. private string maxD = "";
  72. /// <summary>
  73. /// 适用壁厚下限值
  74. /// </summary>
  75. private string minH = "";
  76. /// <summary>
  77. /// 适用壁厚上限值
  78. /// </summary>
  79. private string maxH = "";
  80. /// <summary>
  81. /// 适用外径下限值符号
  82. /// </summary>
  83. private string minDSign = "";
  84. /// <summary>
  85. /// 适用外径上限值符号
  86. /// </summary>
  87. private string maxDSign = "";
  88. /// <summary>
  89. /// 适用壁厚下限值符号
  90. /// </summary>
  91. private string minHSign = "";
  92. /// <summary>
  93. /// 适用壁厚上限值符号
  94. /// </summary>
  95. private string maxHSign = "";
  96. /// <summary>
  97. /// 创建人
  98. /// </summary>
  99. private string createName = "";
  100. /// <summary>
  101. /// 创建时间
  102. /// </summary>
  103. private string createTime = "";
  104. /// <summary>
  105. /// 修改人
  106. /// </summary>
  107. private string updateName = "";
  108. /// <summary>
  109. /// 修改时间
  110. /// </summary>
  111. private string updateTime = "";
  112. /// <summary>
  113. /// 删除人
  114. /// </summary>
  115. private string deleteName = "";
  116. /// <summary>
  117. /// 删除时间
  118. /// </summary>
  119. private string deleteTime = "";
  120. /// <summary>
  121. /// 有效标志(1:有效,0:无效)
  122. /// </summary>
  123. private string validflag = "";
  124. private string craftNo = "";
  125. /// <summary>
  126. /// 二级工艺文件适用表主键
  127. /// </summary>
  128. [Description("二级工艺文件适用表主键")]
  129. [Nullable(false)]
  130. [DataLength(5)]
  131. [JsonProperty("pk")]
  132. public string Pk
  133. {
  134. get { return pk; }
  135. set { pk = value; }
  136. }
  137. /// <summary>
  138. /// 二级工艺文件表主键
  139. /// </summary>
  140. [Description("二级工艺文件表主键")]
  141. [Nullable(false)]
  142. [DataLength(5)]
  143. [JsonProperty("fileLv2Pk")]
  144. public string FileLv2Pk
  145. {
  146. get { return fileLv2Pk; }
  147. set { fileLv2Pk = value; }
  148. }
  149. /// <summary>
  150. /// 品名描述
  151. /// </summary>
  152. [Description("适用品名")]
  153. [Nullable(true)]
  154. [DataLength(3000)]
  155. [JsonProperty("producname")]
  156. public string Producname
  157. {
  158. get { return producname; }
  159. set { producname = value; }
  160. }
  161. /// <summary>
  162. /// 品名代码
  163. /// </summary>
  164. [Description("品名代码")]
  165. [Nullable(true)]
  166. [DataLength(600)]
  167. [JsonProperty("produccode")]
  168. public string Produccode
  169. {
  170. get { return produccode; }
  171. set { produccode = value; }
  172. }
  173. /// <summary>
  174. /// 代码
  175. /// </summary>
  176. [Description("代码")]
  177. [Nullable(true)]
  178. [DataLength(300)]
  179. [JsonProperty("steelcode")]
  180. public string Steelcode
  181. {
  182. get { return steelcode; }
  183. set { steelcode = value; }
  184. }
  185. /// <summary>
  186. /// 名称
  187. /// </summary>
  188. [Description("适用钢级")]
  189. [Nullable(true)]
  190. [DataLength(3000)]
  191. [JsonProperty("steelname")]
  192. public string Steelname
  193. {
  194. get { return steelname; }
  195. set { steelname = value; }
  196. }
  197. /// <summary>
  198. /// 标准代码
  199. /// </summary>
  200. [Description("标准代码")]
  201. [Nullable(true)]
  202. [DataLength(600)]
  203. [JsonProperty("stdCode")]
  204. public string StdCode
  205. {
  206. get { return stdCode; }
  207. set { stdCode = value; }
  208. }
  209. /// <summary>
  210. /// 标准名称
  211. /// </summary>
  212. [Description("适用标准")]
  213. [Nullable(true)]
  214. [DataLength(300)]
  215. [JsonProperty("stdName")]
  216. public string StdName
  217. {
  218. get { return stdName; }
  219. set { stdName = value; }
  220. }
  221. /// <summary>
  222. /// 钢种代码(GZ0001)
  223. /// </summary>
  224. [Description("钢种代码(GZ0001)")]
  225. [Nullable(true)]
  226. [DataLength(180)]
  227. [JsonProperty("gradecode")]
  228. public string Gradecode
  229. {
  230. get { return gradecode; }
  231. set { gradecode = value; }
  232. }
  233. /// <summary>
  234. /// 钢种名称
  235. /// </summary>
  236. [Description("适用钢种")]
  237. [Nullable(true)]
  238. [DataLength(3000)]
  239. [JsonProperty("gradename")]
  240. public string Gradename
  241. {
  242. get { return gradename; }
  243. set { gradename = value; }
  244. }
  245. /// <summary>
  246. /// 扣型代码
  247. /// </summary>
  248. [Description("扣型代码")]
  249. [Nullable(true)]
  250. [DataLength(600)]
  251. [JsonProperty("modelCode")]
  252. public string ModelCode
  253. {
  254. get { return modelCode; }
  255. set { modelCode = value; }
  256. }
  257. /// <summary>
  258. /// 扣型描述
  259. /// </summary>
  260. [Description("适用扣型")]
  261. [Nullable(true)]
  262. [DataLength(3000)]
  263. [JsonProperty("modelDesc")]
  264. public string ModelDesc
  265. {
  266. get { return modelDesc; }
  267. set { modelDesc = value; }
  268. }
  269. /// <summary>
  270. /// 适用外径下限值
  271. /// </summary>
  272. [Description("下限值")]
  273. [Nullable(true)]
  274. [DataLength(10)]
  275. [JsonProperty("minD")]
  276. public string MinD
  277. {
  278. get { return minD; }
  279. set { minD = value; }
  280. }
  281. /// <summary>
  282. /// 适用外径上限值
  283. /// </summary>
  284. [Description("上限值")]
  285. [Nullable(true)]
  286. [DataLength(10)]
  287. [JsonProperty("maxD")]
  288. public string MaxD
  289. {
  290. get { return maxD; }
  291. set { maxD = value; }
  292. }
  293. /// <summary>
  294. /// 适用壁厚下限值
  295. /// </summary>
  296. [Description("下限值")]
  297. [Nullable(true)]
  298. [DataLength(10)]
  299. [JsonProperty("minH")]
  300. public string MinH
  301. {
  302. get { return minH; }
  303. set { minH = value; }
  304. }
  305. /// <summary>
  306. /// 适用壁厚上限值
  307. /// </summary>
  308. [Description("上限值")]
  309. [Nullable(true)]
  310. [DataLength(10)]
  311. [JsonProperty("maxH")]
  312. public string MaxH
  313. {
  314. get { return maxH; }
  315. set { maxH = value; }
  316. }
  317. /// <summary>
  318. /// 适用外径下限值符号
  319. /// </summary>
  320. [Description("符号")]
  321. [Nullable(true)]
  322. [DataLength(10)]
  323. [JsonProperty("minDSign")]
  324. public string MinDSign
  325. {
  326. get { return minDSign; }
  327. set { minDSign = value; }
  328. }
  329. /// <summary>
  330. /// 适用外径上限值符号
  331. /// </summary>
  332. [Description("符号")]
  333. [Nullable(true)]
  334. [DataLength(10)]
  335. [JsonProperty("maxDSign")]
  336. public string MaxDSign
  337. {
  338. get { return maxDSign; }
  339. set { maxDSign = value; }
  340. }
  341. /// <summary>
  342. /// 适用壁厚下限值符号
  343. /// </summary>
  344. [Description("符号")]
  345. [Nullable(true)]
  346. [DataLength(10)]
  347. [JsonProperty("minHSign")]
  348. public string MinHSign
  349. {
  350. get { return minHSign; }
  351. set { minHSign = value; }
  352. }
  353. /// <summary>
  354. /// 适用壁厚上限值符号
  355. /// </summary>
  356. [Description("符号")]
  357. [Nullable(true)]
  358. [DataLength(10)]
  359. [JsonProperty("maxHSign")]
  360. public string MaxHSign
  361. {
  362. get { return maxHSign; }
  363. set { maxHSign = value; }
  364. }
  365. /// <summary>
  366. /// 创建人
  367. /// </summary>
  368. [Description("创建人")]
  369. [Nullable(true)]
  370. [DataLength(20)]
  371. [JsonProperty("createName")]
  372. public string CreateName
  373. {
  374. get { return createName; }
  375. set { createName = value; }
  376. }
  377. /// <summary>
  378. /// 创建时间
  379. /// </summary>
  380. [Description("创建时间")]
  381. [Nullable(true)]
  382. [JsonProperty("createTime")]
  383. public string CreateTime
  384. {
  385. get { return createTime; }
  386. set { createTime = value; }
  387. }
  388. /// <summary>
  389. /// 修改人
  390. /// </summary>
  391. [Description("修改人")]
  392. [Nullable(true)]
  393. [DataLength(20)]
  394. [JsonProperty("updateName")]
  395. public string UpdateName
  396. {
  397. get { return updateName; }
  398. set { updateName = value; }
  399. }
  400. /// <summary>
  401. /// 修改时间
  402. /// </summary>
  403. [Description("修改时间")]
  404. [Nullable(true)]
  405. [JsonProperty("updateTime")]
  406. public string UpdateTime
  407. {
  408. get { return updateTime; }
  409. set { updateTime = value; }
  410. }
  411. /// <summary>
  412. /// 删除人
  413. /// </summary>
  414. [Description("删除人")]
  415. [Nullable(true)]
  416. [DataLength(20)]
  417. [JsonProperty("deleteName")]
  418. public string DeleteName
  419. {
  420. get { return deleteName; }
  421. set { deleteName = value; }
  422. }
  423. /// <summary>
  424. /// 删除时间
  425. /// </summary>
  426. [Description("删除时间")]
  427. [Nullable(true)]
  428. [JsonProperty("deleteTime")]
  429. public string DeleteTime
  430. {
  431. get { return deleteTime; }
  432. set { deleteTime = value; }
  433. }
  434. /// <summary>
  435. /// 有效标志(1:有效,0:无效)
  436. /// </summary>
  437. [Description("有效标志")]
  438. [Nullable(false)]
  439. [DataLength(1)]
  440. [JsonProperty("validflag")]
  441. public string Validflag
  442. {
  443. get { return validflag; }
  444. set { validflag = value; }
  445. }
  446. /// <summary>
  447. /// 适用一级工艺文件
  448. /// </summary>
  449. [Description("适用一级工艺文件")]
  450. [Nullable(false)]
  451. [DataLength(1)]
  452. [JsonProperty("craftNo")]
  453. public string CraftNo
  454. {
  455. get { return craftNo; }
  456. set { craftNo = value; }
  457. }
  458. }
  459. }