GzArchivesEntity.java 6.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395
  1. package me.zhengjie.archives.entity;
  2. import com.baomidou.mybatisplus.annotation.IdType;
  3. import com.baomidou.mybatisplus.annotation.TableField;
  4. import com.baomidou.mybatisplus.annotation.TableId;
  5. import com.baomidou.mybatisplus.annotation.TableName;
  6. import java.io.Serializable;
  7. import java.time.LocalDate;
  8. import java.time.LocalDateTime;
  9. import lombok.Getter;
  10. import lombok.Setter;
  11. import me.zhengjie.archives.plus.QueryKeyword;
  12. import me.zhengjie.archives.plus.QueryWapper;
  13. /**
  14. * <p>
  15. *
  16. * </p>
  17. *
  18. * @author <a href="https://www.fengwenyi.com?code">Erwin Feng</a>
  19. * @since 2023-06-25
  20. */
  21. @Getter
  22. @Setter
  23. @TableName("gz_archives")
  24. public class GzArchivesEntity implements Serializable {
  25. private static final long serialVersionUID = 1L;
  26. /**
  27. * id, pk
  28. */
  29. @TableId(value = "id", type = IdType.ASSIGN_ID)
  30. private String id;
  31. /**
  32. * 年度
  33. */
  34. @QueryWapper({ QueryKeyword.LIKE })
  35. @TableField("year")
  36. private Integer year;
  37. /**
  38. * 目录号
  39. */
  40. @QueryWapper({ QueryKeyword.LIKE })
  41. @TableField("menuno")
  42. private String menuno;
  43. /**
  44. * 编号
  45. */
  46. @TableField("no")
  47. private String no;
  48. /**
  49. * 全宗名称
  50. */
  51. @TableField("fondname")
  52. private String fondname;
  53. /**
  54. * 全宗号
  55. */
  56. @TableField("fondcode")
  57. private String fondcode;
  58. /**
  59. * 历史全宗号
  60. */
  61. @TableField("fond_history")
  62. private String fondHistory;
  63. /**
  64. * 分类号
  65. */
  66. @TableField("classno")
  67. private String classno;
  68. /**
  69. * 分类名称
  70. */
  71. @TableField("classname")
  72. private String classname;
  73. /**
  74. * 历史案卷号
  75. */
  76. @TableField("arccode")
  77. private String arccode;
  78. /**
  79. * 档号
  80. */
  81. @QueryWapper({ QueryKeyword.LIKE })
  82. @TableField("arcno")
  83. private String arcno;
  84. /**
  85. * 受理号
  86. */
  87. @QueryWapper({ QueryKeyword.LIKE })
  88. @TableField("acceptno")
  89. private String acceptno;
  90. /**
  91. * 公证书编号
  92. */
  93. @QueryWapper({ QueryKeyword.LIKE })
  94. @TableField("notarizationnumber")
  95. private String notarizationnumber;
  96. /**
  97. * 案卷号
  98. */
  99. @QueryWapper({ QueryKeyword.LIKE })
  100. @TableField("fileno")
  101. private String fileno;
  102. /**
  103. * 重号
  104. */
  105. @TableField("serialno")
  106. private String serialno;
  107. /**
  108. * 当事人名称
  109. */
  110. @QueryWapper({ QueryKeyword.LIKE })
  111. @TableField("concernedname")
  112. private String concernedname;
  113. /**
  114. * 当事人证件号码
  115. */
  116. @TableField("concernedidno")
  117. private String concernedidno;
  118. /**
  119. * 相关人员名称
  120. */
  121. @TableField("related_name")
  122. private String relatedName;
  123. /**
  124. * 相关人员证件号码
  125. */
  126. @TableField("related_no")
  127. private String relatedNo;
  128. /**
  129. * 公证员
  130. */
  131. @TableField("notary")
  132. private String notary;
  133. /**
  134. * 公证事项
  135. */
  136. @QueryWapper({ QueryKeyword.LIKE })
  137. @TableField("title")
  138. private String title;
  139. /**
  140. * 受理日期
  141. */
  142. <<<<<<< HEAD
  143. @QueryWapper(attribute = { "startTime", "endTime" }, value = { QueryKeyword.RANGE })
  144. =======
  145. >>>>>>> 0c389bffe198548263c292beabdd50c2415fd8f3
  146. @TableField("acceptdate")
  147. private LocalDate acceptdate;
  148. /**
  149. * 归档日期
  150. */
  151. @TableField("filedate")
  152. private LocalDate filedate;
  153. /**
  154. * 办结日期
  155. */
  156. @TableField("finishdate")
  157. private LocalDate finishdate;
  158. /**
  159. * 鉴定日期
  160. */
  161. @TableField("appraisaldate")
  162. private LocalDate appraisaldate;
  163. /**
  164. * 创建人uuid
  165. */
  166. @TableField("creater_uuid")
  167. private String createrUuid;
  168. /**
  169. * 创建人
  170. */
  171. @TableField("createperson")
  172. private String createperson;
  173. @TableField("createtime")
  174. private LocalDateTime createtime;
  175. /**
  176. * 更新人uuid
  177. */
  178. @TableField("update_uuid")
  179. private String updateUuid;
  180. /**
  181. * 更新人
  182. */
  183. @TableField("updateperson")
  184. private String updateperson;
  185. /**
  186. * 是否删除,默认否
  187. */
  188. @TableField("status")
  189. private String status;
  190. /**
  191. * 承办人
  192. */
  193. @QueryWapper({ QueryKeyword.LIKE })
  194. @TableField("undertaker")
  195. private String undertaker;
  196. /**
  197. * 公证处简称
  198. */
  199. @TableField("notarial_office")
  200. private String notarialOffice;
  201. /**
  202. * 公证处全称
  203. */
  204. @TableField("notarial_office_full")
  205. private String notarialOfficeFull;
  206. /**
  207. * 公证类型
  208. */
  209. @TableField("notarizationtype")
  210. private String notarizationtype;
  211. /**
  212. * 公证类型全称
  213. */
  214. @TableField("notarizationtypefull")
  215. private String notarizationtypefull;
  216. /**
  217. * 保管期限
  218. */
  219. @TableField("keepingterm")
  220. private String keepingterm;
  221. /**
  222. * 密级
  223. */
  224. @TableField("secretclass")
  225. private String secretclass;
  226. /**
  227. * 备注
  228. */
  229. @TableField("remark")
  230. private String remark;
  231. /**
  232. * 是否放开登记 否
  233. */
  234. @TableField("opening")
  235. private String opening;
  236. /**
  237. * 属性 9表示公证书撤回
  238. */
  239. @QueryWapper({ QueryKeyword.LIKE })
  240. @TableField("recflag")
  241. private String recflag;
  242. /**
  243. * 源服务器标识
  244. */
  245. @TableField("ssysflag")
  246. private String ssysflag;
  247. /**
  248. * 子集数量
  249. */
  250. @TableField("soncnt")
  251. private String soncnt;
  252. /**
  253. * 盒号
  254. */
  255. @TableField("boxnumber")
  256. private String boxnumber;
  257. /**
  258. * 件数
  259. */
  260. @TableField("filenum")
  261. private Integer filenum;
  262. /**
  263. * 页数
  264. */
  265. @TableField("pagenums")
  266. private Integer pagenums;
  267. /**
  268. * 封面页数
  269. */
  270. @TableField("covernums")
  271. private Integer covernums;
  272. /**
  273. * 对象全局ID
  274. */
  275. @TableField("guid")
  276. private String guid;
  277. /**
  278. * 编号1 案卷号的数字
  279. */
  280. @TableField("no_one")
  281. private Integer noOne;
  282. /**
  283. * 页号 用不到
  284. */
  285. @TableField("page_no")
  286. private String pageNo;
  287. /**
  288. * puuidb 用不到
  289. */
  290. @TableField("puuid")
  291. private String puuid;
  292. /**
  293. * 流水号 用不到
  294. */
  295. @TableField("serialno_temp")
  296. private String serialnoTemp;
  297. /**
  298. * 机构code
  299. */
  300. @TableField("organ_code")
  301. private String organCode;
  302. /**
  303. * 更新时间
  304. */
  305. @TableField("updatetime")
  306. private LocalDateTime updatetime;
  307. /**
  308. * 导入来源
  309. */
  310. @TableField("datasource_type")
  311. private String datasourceType;
  312. /**
  313. * 是否导入
  314. */
  315. @TableField("is_import")
  316. private Boolean isImport;
  317. /**
  318. * 导入状态
  319. */
  320. @TableField("compose_status")
  321. private String composeStatus;
  322. @QueryWapper(attribute = { "submitStartTime", "submitEndTime" }, value = { QueryKeyword.RANGE })
  323. @TableField("pdftime")
  324. private LocalDate pdftime;
  325. /**
  326. * 0未删除1已删除
  327. */
  328. @TableField("is_delete")
  329. private String isDelete;
  330. @TableField("field")
  331. private String field;
  332. }