UserCertification.java 9.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461
  1. package com.miniframe.model.system;
  2. import com.miniframe.system.MiniserviceBaseModel;
  3. import java.io.Serializable;
  4. import java.util.Date;
  5. import javax.persistence.*;
  6. @Table(name = "user_certification")
  7. public class UserCertification extends MiniserviceBaseModel implements Serializable {
  8. /**
  9. * 申请ID
  10. */
  11. @Id
  12. private String id;
  13. /**
  14. * 人员ID
  15. */
  16. private String uid;
  17. /**
  18. * 认证类型 : 0-个人,1-企业
  19. */
  20. private String type;
  21. /**
  22. * 认证名称
  23. */
  24. private String name;
  25. /**
  26. * 认证证件号码
  27. */
  28. private String number;
  29. /**
  30. * 认证文件
  31. */
  32. @Column(name = "auth_file")
  33. private String authFile;
  34. /**
  35. * 认证状态 : 0-待认证,1-认证中 2-认证成功 3-认证失败
  36. */
  37. private String state;
  38. /**
  39. * 联系人
  40. */
  41. @Column(name = "linked_person_name")
  42. private String linkedPersonName;
  43. /**
  44. * 联系人身份证号
  45. */
  46. @Column(name = "linked_person_id_no")
  47. private String linkedPersonIdNo;
  48. /**
  49. * 联系人电话
  50. */
  51. @Column(name = "linked_tel")
  52. private String linkedTel;
  53. /**
  54. * 联系人性别
  55. */
  56. @Column(name = "linked_gender")
  57. private String linkedGender;
  58. /**
  59. * 拒绝信息
  60. */
  61. @Column(name = "reject_info")
  62. private String rejectInfo;
  63. /**
  64. * 法人名称
  65. */
  66. @Column(name = "legal_name")
  67. private String legalName;
  68. /**
  69. * 法人证件号码
  70. */
  71. @Column(name = "legal_idno")
  72. private String legalIdno;
  73. /**
  74. * 证件类型 (默认0-身份证/营业执照)
  75. */
  76. @Column(name = "id_type")
  77. private String idType;
  78. /**
  79. * 创建时间
  80. */
  81. @Column(name = "create_time")
  82. private Date createTime;
  83. /**
  84. * 认证时间
  85. */
  86. @Column(name = "auth_time")
  87. private Date authTime;
  88. /**
  89. * 更新时间
  90. */
  91. @Column(name = "update_time")
  92. private Date updateTime;
  93. /**
  94. * 审核人员
  95. */
  96. private String auditor;
  97. private static final long serialVersionUID = 1L;
  98. /**
  99. * 获取申请ID
  100. *
  101. * @return id - 申请ID
  102. */
  103. public String getId() {
  104. return id;
  105. }
  106. /**
  107. * 设置申请ID
  108. *
  109. * @param id 申请ID
  110. */
  111. public void setId(String id) {
  112. this.id = id == null ? null : id.trim();
  113. }
  114. /**
  115. * 获取人员ID
  116. *
  117. * @return uid - 人员ID
  118. */
  119. public String getUid() {
  120. return uid;
  121. }
  122. /**
  123. * 设置人员ID
  124. *
  125. * @param uid 人员ID
  126. */
  127. public void setUid(String uid) {
  128. this.uid = uid == null ? null : uid.trim();
  129. }
  130. /**
  131. * 获取认证类型 : 0-个人,1-企业
  132. *
  133. * @return type - 认证类型 : 0-个人,1-企业
  134. */
  135. public String getType() {
  136. return type;
  137. }
  138. /**
  139. * 设置认证类型 : 0-个人,1-企业
  140. *
  141. * @param type 认证类型 : 0-个人,1-企业
  142. */
  143. public void setType(String type) {
  144. this.type = type == null ? null : type.trim();
  145. }
  146. /**
  147. * 获取认证名称
  148. *
  149. * @return name - 认证名称
  150. */
  151. public String getName() {
  152. return name;
  153. }
  154. /**
  155. * 设置认证名称
  156. *
  157. * @param name 认证名称
  158. */
  159. public void setName(String name) {
  160. this.name = name == null ? null : name.trim();
  161. }
  162. /**
  163. * 获取认证证件号码
  164. *
  165. * @return number - 认证证件号码
  166. */
  167. public String getNumber() {
  168. return number;
  169. }
  170. /**
  171. * 设置认证证件号码
  172. *
  173. * @param number 认证证件号码
  174. */
  175. public void setNumber(String number) {
  176. this.number = number == null ? null : number.trim();
  177. }
  178. /**
  179. * 获取认证文件
  180. *
  181. * @return auth_file - 认证文件
  182. */
  183. public String getAuthFile() {
  184. return authFile;
  185. }
  186. /**
  187. * 设置认证文件
  188. *
  189. * @param authFile 认证文件
  190. */
  191. public void setAuthFile(String authFile) {
  192. this.authFile = authFile == null ? null : authFile.trim();
  193. }
  194. /**
  195. * 获取认证状态 : 0-待认证,1-认证中 2-认证成功 3-认证失败
  196. *
  197. * @return state - 认证状态 : 0-待认证,1-认证中 2-认证成功 3-认证失败
  198. */
  199. public String getState() {
  200. return state;
  201. }
  202. /**
  203. * 设置认证状态 : 0-待认证,1-认证中 2-认证成功 3-认证失败
  204. *
  205. * @param state 认证状态 : 0-待认证,1-认证中 2-认证成功 3-认证失败
  206. */
  207. public void setState(String state) {
  208. this.state = state == null ? null : state.trim();
  209. }
  210. /**
  211. * 获取联系人
  212. *
  213. * @return linked_person_name - 联系人
  214. */
  215. public String getLinkedPersonName() {
  216. return linkedPersonName;
  217. }
  218. /**
  219. * 设置联系人
  220. *
  221. * @param linkedPersonName 联系人
  222. */
  223. public void setLinkedPersonName(String linkedPersonName) {
  224. this.linkedPersonName = linkedPersonName == null ? null : linkedPersonName.trim();
  225. }
  226. /**
  227. * 获取联系人身份证号
  228. *
  229. * @return linked_person_id_no - 联系人身份证号
  230. */
  231. public String getLinkedPersonIdNo() {
  232. return linkedPersonIdNo;
  233. }
  234. /**
  235. * 设置联系人身份证号
  236. *
  237. * @param linkedPersonIdNo 联系人身份证号
  238. */
  239. public void setLinkedPersonIdNo(String linkedPersonIdNo) {
  240. this.linkedPersonIdNo = linkedPersonIdNo == null ? null : linkedPersonIdNo.trim();
  241. }
  242. /**
  243. * 获取联系人电话
  244. *
  245. * @return linked_tel - 联系人电话
  246. */
  247. public String getLinkedTel() {
  248. return linkedTel;
  249. }
  250. /**
  251. * 设置联系人电话
  252. *
  253. * @param linkedTel 联系人电话
  254. */
  255. public void setLinkedTel(String linkedTel) {
  256. this.linkedTel = linkedTel == null ? null : linkedTel.trim();
  257. }
  258. /**
  259. * 获取联系人性别
  260. *
  261. * @return linked_gender - 联系人性别
  262. */
  263. public String getLinkedGender() {
  264. return linkedGender;
  265. }
  266. /**
  267. * 设置联系人性别
  268. *
  269. * @param linkedGender 联系人性别
  270. */
  271. public void setLinkedGender(String linkedGender) {
  272. this.linkedGender = linkedGender == null ? null : linkedGender.trim();
  273. }
  274. /**
  275. * 获取拒绝信息
  276. *
  277. * @return reject_info - 拒绝信息
  278. */
  279. public String getRejectInfo() {
  280. return rejectInfo;
  281. }
  282. /**
  283. * 设置拒绝信息
  284. *
  285. * @param rejectInfo 拒绝信息
  286. */
  287. public void setRejectInfo(String rejectInfo) {
  288. this.rejectInfo = rejectInfo == null ? null : rejectInfo.trim();
  289. }
  290. /**
  291. * 获取法人名称
  292. *
  293. * @return legal_name - 法人名称
  294. */
  295. public String getLegalName() {
  296. return legalName;
  297. }
  298. /**
  299. * 设置法人名称
  300. *
  301. * @param legalName 法人名称
  302. */
  303. public void setLegalName(String legalName) {
  304. this.legalName = legalName == null ? null : legalName.trim();
  305. }
  306. /**
  307. * 获取法人证件号码
  308. *
  309. * @return legal_idno - 法人证件号码
  310. */
  311. public String getLegalIdno() {
  312. return legalIdno;
  313. }
  314. /**
  315. * 设置法人证件号码
  316. *
  317. * @param legalIdno 法人证件号码
  318. */
  319. public void setLegalIdno(String legalIdno) {
  320. this.legalIdno = legalIdno == null ? null : legalIdno.trim();
  321. }
  322. /**
  323. * 获取证件类型 (默认0-身份证/营业执照)
  324. *
  325. * @return id_type - 证件类型 (默认0-身份证/营业执照)
  326. */
  327. public String getIdType() {
  328. return idType;
  329. }
  330. /**
  331. * 设置证件类型 (默认0-身份证/营业执照)
  332. *
  333. * @param idType 证件类型 (默认0-身份证/营业执照)
  334. */
  335. public void setIdType(String idType) {
  336. this.idType = idType == null ? null : idType.trim();
  337. }
  338. /**
  339. * 获取创建时间
  340. *
  341. * @return create_time - 创建时间
  342. */
  343. public Date getCreateTime() {
  344. return createTime;
  345. }
  346. /**
  347. * 设置创建时间
  348. *
  349. * @param createTime 创建时间
  350. */
  351. public void setCreateTime(Date createTime) {
  352. this.createTime = createTime;
  353. }
  354. /**
  355. * 获取认证时间
  356. *
  357. * @return auth_time - 认证时间
  358. */
  359. public Date getAuthTime() {
  360. return authTime;
  361. }
  362. /**
  363. * 设置认证时间
  364. *
  365. * @param authTime 认证时间
  366. */
  367. public void setAuthTime(Date authTime) {
  368. this.authTime = authTime;
  369. }
  370. /**
  371. * 获取更新时间
  372. *
  373. * @return update_time - 更新时间
  374. */
  375. public Date getUpdateTime() {
  376. return updateTime;
  377. }
  378. /**
  379. * 设置更新时间
  380. *
  381. * @param updateTime 更新时间
  382. */
  383. public void setUpdateTime(Date updateTime) {
  384. this.updateTime = updateTime;
  385. }
  386. /**
  387. * 获取审核人员
  388. *
  389. * @return auditor - 审核人员
  390. */
  391. public String getAuditor() {
  392. return auditor;
  393. }
  394. /**
  395. * 设置审核人员
  396. *
  397. * @param auditor 审核人员
  398. */
  399. public void setAuditor(String auditor) {
  400. this.auditor = auditor == null ? null : auditor.trim();
  401. }
  402. }