ComBaseSuppAptitudeEntity.cs 6.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251
  1. using Core.Mes.Client.Comm.Attribute;
  2. using Newtonsoft.Json;
  3. using System;
  4. using System.ComponentModel;
  5. namespace Core.StlMes.Client.Qcm.model
  6. {
  7. /// <summary>
  8. /// 数据库表COM_BASE_SUPP_APTITUDE所对应的实体类(生成工具:代码生成工具4.0 访问地址:http://172.16.2.128/tool/)
  9. /// 作者:tgcx-test 时间:2016-08-16
  10. /// </summary>
  11. public class ComBaseSuppAptitudeEntity
  12. {
  13. /// <summary>
  14. /// 供应商代码
  15. /// </summary>
  16. private string suppCode = "";
  17. /// <summary>
  18. /// 供应商名称
  19. /// </summary>
  20. private string suppName = "";
  21. /// <summary>
  22. /// 供应商中文简称
  23. /// </summary>
  24. private string suppShortName = "";
  25. /// <summary>
  26. /// 证书强制类型
  27. /// </summary>
  28. private string certiConstraint = "";
  29. /// <summary>
  30. /// 证书发放机构
  31. /// </summary>
  32. private string certiOfficer = "";
  33. /// <summary>
  34. /// 证书编号
  35. /// </summary>
  36. private string certNo = "";
  37. /// <summary>
  38. /// 证书类型
  39. /// </summary>
  40. private string certType = "";
  41. /// <summary>
  42. /// 证书有效期开始
  43. /// </summary>
  44. private string certValidStart = "";
  45. /// <summary>
  46. /// 证书描述
  47. /// </summary>
  48. private string certDesc = "";
  49. /// <summary>
  50. /// 序列号
  51. /// </summary>
  52. private string id = "";
  53. /// <summary>
  54. /// 证书文件名
  55. /// </summary>
  56. private string certPath = "";
  57. /// <summary>
  58. /// 证书相对路径
  59. /// </summary>
  60. private string certPathOld = "";
  61. /// <summary>
  62. /// 版本号
  63. /// </summary>
  64. private string certNoV = "";
  65. /// <summary>
  66. /// 证书有效期截止
  67. /// </summary>
  68. private string certValidEnd = "";
  69. /// <summary>
  70. /// 供应商代码
  71. /// </summary>
  72. [Description("供应商代码")]
  73. [Nullable(false)]
  74. [DataLength(64)]
  75. [JsonProperty("suppCode")]
  76. public string SuppCode
  77. {
  78. get { return suppCode; }
  79. set { suppCode = value; }
  80. }
  81. /// <summary>
  82. /// 供应商名称
  83. /// </summary>
  84. [Description("供应商名称")]
  85. [Nullable(true)]
  86. [DataLength(256)]
  87. [JsonProperty("suppName")]
  88. public string SuppName
  89. {
  90. get { return suppName; }
  91. set { suppName = value; }
  92. }
  93. /// <summary>
  94. /// 供应商中文简称
  95. /// </summary>
  96. [Description("供应商中文简称")]
  97. [Nullable(true)]
  98. [DataLength(256)]
  99. [JsonProperty("suppShortName")]
  100. public string SuppShortName
  101. {
  102. get { return suppShortName; }
  103. set { suppShortName = value; }
  104. }
  105. /// <summary>
  106. /// 证书强制类型
  107. /// </summary>
  108. [Description("证书强制类型")]
  109. [Nullable(true)]
  110. [DataLength(64)]
  111. [JsonProperty("certiConstraint")]
  112. public string CertiConstraint
  113. {
  114. get { return certiConstraint; }
  115. set { certiConstraint = value; }
  116. }
  117. /// <summary>
  118. /// 证书发放机构
  119. /// </summary>
  120. [Description("证书发放机构")]
  121. [Nullable(true)]
  122. [DataLength(128)]
  123. [JsonProperty("certiOfficer")]
  124. public string CertiOfficer
  125. {
  126. get { return certiOfficer; }
  127. set { certiOfficer = value; }
  128. }
  129. /// <summary>
  130. /// 证书编号
  131. /// </summary>
  132. [Description("证书编号")]
  133. [Nullable(false)]
  134. [DataLength(200)]
  135. [JsonProperty("certNo")]
  136. public string CertNo
  137. {
  138. get { return certNo; }
  139. set { certNo = value; }
  140. }
  141. /// <summary>
  142. /// 证书类型
  143. /// </summary>
  144. [Description("证书类型")]
  145. [Nullable(true)]
  146. [DataLength(10)]
  147. [JsonProperty("certType")]
  148. public string CertType
  149. {
  150. get { return certType; }
  151. set { certType = value; }
  152. }
  153. /// <summary>
  154. /// 证书有效期开始
  155. /// </summary>
  156. [Description("证书有效期开始")]
  157. [Nullable(true)]
  158. [JsonProperty("certValidStart")]
  159. public string CertValidStart
  160. {
  161. get { return certValidStart; }
  162. set { certValidStart = value; }
  163. }
  164. /// <summary>
  165. /// 证书描述
  166. /// </summary>
  167. [Description("证书描述")]
  168. [Nullable(true)]
  169. [DataLength(256)]
  170. [JsonProperty("certDesc")]
  171. public string CertDesc
  172. {
  173. get { return certDesc; }
  174. set { certDesc = value; }
  175. }
  176. /// <summary>
  177. /// 序列号
  178. /// </summary>
  179. [Description("序列号")]
  180. [Nullable(false)]
  181. [DataLength(256)]
  182. [JsonProperty("id")]
  183. public string Id
  184. {
  185. get { return id; }
  186. set { id = value; }
  187. }
  188. /// <summary>
  189. /// 证书文件名
  190. /// </summary>
  191. [Description("证书文件名")]
  192. [Nullable(true)]
  193. [DataLength(64)]
  194. [JsonProperty("certPath")]
  195. public string CertPath
  196. {
  197. get { return certPath; }
  198. set { certPath = value; }
  199. }
  200. /// <summary>
  201. /// 证书相对路径
  202. /// </summary>
  203. [Description("证书相对路径")]
  204. [Nullable(true)]
  205. [DataLength(200)]
  206. [JsonProperty("certPathOld")]
  207. public string CertPathOld
  208. {
  209. get { return certPathOld; }
  210. set { certPathOld = value; }
  211. }
  212. /// <summary>
  213. /// 版本号
  214. /// </summary>
  215. [Description("版本号")]
  216. [Nullable(true)]
  217. [DataLength(64)]
  218. [JsonProperty("certNoV")]
  219. public string CertNoV
  220. {
  221. get { return certNoV; }
  222. set { certNoV = value; }
  223. }
  224. /// <summary>
  225. /// 证书有效期截止
  226. /// </summary>
  227. [Description("证书有效期截止")]
  228. [Nullable(true)]
  229. [JsonProperty("certValidEnd")]
  230. public string CertValidEnd
  231. {
  232. get { return certValidEnd; }
  233. set { certValidEnd = value; }
  234. }
  235. }
  236. }