ComBaseSplineEntity2.cs 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415
  1. using Core.Mes.Client.Comm.Attribute;
  2. using Newtonsoft.Json;
  3. using System;
  4. using System.Collections.Generic;
  5. using System.ComponentModel;
  6. namespace Core.StlMes.Client.Qcm.model
  7. {
  8. /// <summary>
  9. /// 数据库表COM_BASE_SPLINE所对应的实体类(生成工具:代码生成工具3.0)
  10. /// 作者:Chenxi-PC2 时间:2016-04-13
  11. /// </summary>
  12. public class ComBaseSplineEntity2
  13. {
  14. /// <summary>
  15. /// 试样索引号
  16. /// </summary>
  17. private string eic = "";
  18. /// <summary>
  19. /// 取样码
  20. /// </summary>
  21. private string phyCodeMin = "";
  22. /// <summary>
  23. /// 取样码描述
  24. /// </summary>
  25. private string phyNameMin = "";
  26. /// <summary>
  27. /// 试样方向(横向/纵向)
  28. /// </summary>
  29. private string phyDir = "";
  30. /// <summary>
  31. /// 长(毛样)
  32. /// </summary>
  33. private decimal? length = null;
  34. /// <summary>
  35. /// 宽(毛样)
  36. /// </summary>
  37. private decimal? width = null;
  38. /// <summary>
  39. /// 名义规格(文本字段,人工填写,不允许为空)
  40. /// </summary>
  41. private string sizeDesc = "";
  42. /// <summary>
  43. /// 毛样类型( "环" 或" 片" sortCode 4081)
  44. /// </summary>
  45. private string sampleStyle = "";
  46. /// <summary>
  47. /// 图片文件保存路径
  48. /// </summary>
  49. private string filePosition = "";
  50. /// <summary>
  51. /// 创建人
  52. /// </summary>
  53. private string createName = "";
  54. /// <summary>
  55. /// 创建时间
  56. /// </summary>
  57. private string createTime = "";
  58. /// <summary>
  59. /// 修改人
  60. /// </summary>
  61. private string updateName = "";
  62. /// <summary>
  63. /// 修改时间
  64. /// </summary>
  65. private string updateTime = "";
  66. /// <summary>
  67. /// 删除人
  68. /// </summary>
  69. private string deleteName = "";
  70. /// <summary>
  71. /// 删除时间
  72. /// </summary>
  73. private string deleteTime = "";
  74. /// <summary>
  75. /// 有效标志(1:有效,0:无效)
  76. /// </summary>
  77. private string validflag = "";
  78. /// <summary>
  79. /// 备注
  80. /// </summary>
  81. private string memo = "";
  82. private string stdNameS = "";
  83. private string splineNo = "";
  84. private string splineStd = "";
  85. private string itemCodeF = "";
  86. private string itemNameF = "";
  87. private string itemCodeS = "";
  88. private string itemNameS = "";
  89. private List<ComBaseSplineRStdEntity> splineRStds = null;
  90. [JsonProperty("splineRStds")]
  91. public List<ComBaseSplineRStdEntity> SplineRStds
  92. {
  93. get { return splineRStds; }
  94. set { splineRStds = value; }
  95. }
  96. /// <summary>
  97. /// 试验标准
  98. /// </summary>
  99. [Description("试验标准")]
  100. [Nullable(false)]
  101. [JsonProperty("stdNameS")]
  102. public string StdNameS
  103. {
  104. get { return stdNameS; }
  105. set { stdNameS = value; }
  106. }
  107. /// <summary>
  108. /// 试样索引号
  109. /// </summary>
  110. [Description("试样索引号")]
  111. [Nullable(false)]
  112. [DataLength(8)]
  113. [JsonProperty("eic")]
  114. public string Eic
  115. {
  116. get { return eic; }
  117. set { eic = value; }
  118. }
  119. /// <summary>
  120. /// 取样码
  121. /// </summary>
  122. [Description("取样描述")]
  123. [Nullable(false)]
  124. [DataLength(5)]
  125. [JsonProperty("phyCodeMin")]
  126. public string PhyCodeMin
  127. {
  128. get { return phyCodeMin; }
  129. set { phyCodeMin = value; }
  130. }
  131. /// <summary>
  132. /// 取样码描述
  133. /// </summary>
  134. [Description("取样码描述")]
  135. [Nullable(false)]
  136. [DataLength(100)]
  137. [JsonProperty("phyNameMin")]
  138. public string PhyNameMin
  139. {
  140. get { return phyNameMin; }
  141. set { phyNameMin = value; }
  142. }
  143. /// <summary>
  144. /// 试样方向(横向/纵向)
  145. /// </summary>
  146. [Description("试样方向")]
  147. [Nullable(true)]
  148. [DataLength(8)]
  149. [JsonProperty("phyDir")]
  150. public string PhyDir
  151. {
  152. get { return phyDir; }
  153. set { phyDir = value; }
  154. }
  155. /// <summary>
  156. /// 长(毛样)
  157. /// </summary>
  158. [Description("长(毛样)")]
  159. [Nullable(false)]
  160. [DataLength(22)]
  161. [JsonProperty("length")]
  162. public decimal? Length
  163. {
  164. get { return length; }
  165. set { length = value; }
  166. }
  167. /// <summary>
  168. /// 宽(毛样)
  169. /// </summary>
  170. [Description("宽(毛样)")]
  171. [Nullable(true)]
  172. [DataLength(22)]
  173. [JsonProperty("width")]
  174. public decimal? Width
  175. {
  176. get { return width; }
  177. set { width = value; }
  178. }
  179. /// <summary>
  180. /// 名义规格(文本字段,人工填写,不允许为空)
  181. /// </summary>
  182. [Description("名义规格")]
  183. [Nullable(false)]
  184. [DataLength(100)]
  185. [JsonProperty("sizeDesc")]
  186. public string SizeDesc
  187. {
  188. get { return sizeDesc; }
  189. set { sizeDesc = value; }
  190. }
  191. /// <summary>
  192. /// 毛样类型( "环" 或" 片" sortCode 4081)
  193. /// </summary>
  194. [Description("毛样类型")]
  195. [Nullable(false)]
  196. [DataLength(20)]
  197. [JsonProperty("sampleStyle")]
  198. public string SampleStyle
  199. {
  200. get { return sampleStyle; }
  201. set { sampleStyle = value; }
  202. }
  203. /// <summary>
  204. /// 图片文件保存路径
  205. /// </summary>
  206. [Description("图片文件保存路径")]
  207. [Nullable(true)]
  208. [DataLength(100)]
  209. [JsonProperty("filePosition")]
  210. public string FilePosition
  211. {
  212. get { return filePosition; }
  213. set { filePosition = value; }
  214. }
  215. /// <summary>
  216. /// 创建人
  217. /// </summary>
  218. [Description("创建人")]
  219. [Nullable(true)]
  220. [DataLength(20)]
  221. [JsonProperty("createName")]
  222. public string CreateName
  223. {
  224. get { return createName; }
  225. set { createName = value; }
  226. }
  227. /// <summary>
  228. /// 创建时间
  229. /// </summary>
  230. [Description("创建时间")]
  231. [Nullable(true)]
  232. [JsonProperty("createTime")]
  233. public string CreateTime
  234. {
  235. get { return createTime; }
  236. set { createTime = value; }
  237. }
  238. /// <summary>
  239. /// 修改人
  240. /// </summary>
  241. [Description("修改人")]
  242. [Nullable(true)]
  243. [DataLength(20)]
  244. [JsonProperty("updateName")]
  245. public string UpdateName
  246. {
  247. get { return updateName; }
  248. set { updateName = value; }
  249. }
  250. /// <summary>
  251. /// 修改时间
  252. /// </summary>
  253. [Description("修改时间")]
  254. [Nullable(true)]
  255. [JsonProperty("updateTime")]
  256. public string UpdateTime
  257. {
  258. get { return updateTime; }
  259. set { updateTime = value; }
  260. }
  261. /// <summary>
  262. /// 删除人
  263. /// </summary>
  264. [Description("删除人")]
  265. [Nullable(true)]
  266. [DataLength(20)]
  267. [JsonProperty("deleteName")]
  268. public string DeleteName
  269. {
  270. get { return deleteName; }
  271. set { deleteName = value; }
  272. }
  273. /// <summary>
  274. /// 删除时间
  275. /// </summary>
  276. [Description("删除时间")]
  277. [Nullable(true)]
  278. [JsonProperty("deleteTime")]
  279. public string DeleteTime
  280. {
  281. get { return deleteTime; }
  282. set { deleteTime = value; }
  283. }
  284. /// <summary>
  285. /// 有效标志(1:有效,0:无效)
  286. /// </summary>
  287. [Description("有效标志")]
  288. [Nullable(false)]
  289. [DataLength(1)]
  290. [JsonProperty("validflag")]
  291. public string Validflag
  292. {
  293. get { return validflag; }
  294. set { validflag = value; }
  295. }
  296. /// <summary>
  297. /// 备注
  298. /// </summary>
  299. [Description("备注")]
  300. [Nullable(true)]
  301. [DataLength(500)]
  302. [JsonProperty("memo")]
  303. public string Memo
  304. {
  305. get { return memo; }
  306. set { memo = value; }
  307. }
  308. /// <summary>
  309. /// 备注
  310. /// </summary>
  311. [Description("试样编号")]
  312. [Nullable(true)]
  313. [DataLength(500)]
  314. [JsonProperty("splineNo")]
  315. public string SplineNo
  316. {
  317. get { return splineNo; }
  318. set { splineNo = value; }
  319. }
  320. /// <summary>
  321. /// 制样标准
  322. /// </summary>
  323. [Description("制样标准")]
  324. [Nullable(true)]
  325. [DataLength(500)]
  326. [JsonProperty("splineStd")]
  327. public string SplineStd
  328. {
  329. get { return splineStd; }
  330. set { splineStd = value; }
  331. }
  332. /// <summary>
  333. /// 试验方向
  334. /// </summary>
  335. [Description("试验方向")]
  336. [JsonProperty("itemCodeF")]
  337. public string ItemCodeF
  338. {
  339. get { return itemCodeF; }
  340. set { itemCodeF = value; }
  341. }
  342. /// <summary>
  343. /// 试验方向
  344. /// </summary>
  345. [Description("试验方向")]
  346. [JsonProperty("itemNameF")]
  347. public string ItemNameF
  348. {
  349. get { return itemNameF; }
  350. set { itemNameF = value; }
  351. }
  352. /// <summary>
  353. /// 试验尺寸
  354. /// </summary>
  355. [Description("试验尺寸")]
  356. [JsonProperty("itemCodeS")]
  357. public string ItemCodeS
  358. {
  359. get { return itemCodeS; }
  360. set { itemCodeS = value; }
  361. }
  362. /// <summary>
  363. /// 试验尺寸
  364. /// </summary>
  365. [Description("试验尺寸")]
  366. [JsonProperty("itemNameS")]
  367. public string ItemNameS
  368. {
  369. get { return itemNameS; }
  370. set { itemNameS = value; }
  371. }
  372. private string seamArea = "";
  373. /// <summary>
  374. /// 所属区域
  375. /// </summary>
  376. [Description("所属区域")]
  377. [JsonProperty("seamArea")]
  378. public string SeamArea
  379. {
  380. get { return seamArea; }
  381. set { seamArea = value; }
  382. }
  383. }
  384. }