package me.zhengjie.archives.entity; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import java.io.Serializable; import java.time.LocalDate; import java.time.LocalDateTime; import lombok.Getter; import lombok.Setter; import me.zhengjie.archives.plus.QueryKeyword; import me.zhengjie.archives.plus.QueryWapper; /** *

* *

* * @author Erwin Feng * @since 2023-06-25 */ @Getter @Setter @TableName("gz_archives") public class GzArchivesEntity implements Serializable { private static final long serialVersionUID = 1L; /** * id, pk */ @TableId(value = "id", type = IdType.ASSIGN_ID) private String id; /** * 年度 */ @QueryWapper({ QueryKeyword.LIKE }) @TableField("year") private Integer year; /** * 目录号 */ @QueryWapper({ QueryKeyword.LIKE }) @TableField("menuno") private String menuno; /** * 编号 */ @TableField("no") private String no; /** * 全宗名称 */ @TableField("fondname") private String fondname; /** * 全宗号 */ @TableField("fondcode") private String fondcode; /** * 历史全宗号 */ @TableField("fond_history") private String fondHistory; /** * 分类号 */ @TableField("classno") private String classno; /** * 分类名称 */ @TableField("classname") private String classname; /** * 历史案卷号 */ @TableField("arccode") private String arccode; /** * 档号 */ @QueryWapper({ QueryKeyword.LIKE }) @TableField("arcno") private String arcno; /** * 受理号 */ @QueryWapper({ QueryKeyword.LIKE }) @TableField("acceptno") private String acceptno; /** * 公证书编号 */ @QueryWapper({ QueryKeyword.LIKE }) @TableField("notarizationnumber") private String notarizationnumber; /** * 案卷号 */ @QueryWapper({ QueryKeyword.LIKE }) @TableField("fileno") private String fileno; /** * 重号 */ @TableField("serialno") private String serialno; /** * 当事人名称 */ @QueryWapper({ QueryKeyword.LIKE }) @TableField("concernedname") private String concernedname; /** * 当事人证件号码 */ @TableField("concernedidno") private String concernedidno; /** * 相关人员名称 */ @TableField("related_name") private String relatedName; /** * 相关人员证件号码 */ @TableField("related_no") private String relatedNo; /** * 公证员 */ @TableField("notary") private String notary; /** * 公证事项 */ @QueryWapper({ QueryKeyword.LIKE }) @TableField("title") private String title; /** * 受理日期 */ <<<<<<< HEAD @QueryWapper(attribute = { "startTime", "endTime" }, value = { QueryKeyword.RANGE }) ======= >>>>>>> 0c389bffe198548263c292beabdd50c2415fd8f3 @TableField("acceptdate") private LocalDate acceptdate; /** * 归档日期 */ @TableField("filedate") private LocalDate filedate; /** * 办结日期 */ @TableField("finishdate") private LocalDate finishdate; /** * 鉴定日期 */ @TableField("appraisaldate") private LocalDate appraisaldate; /** * 创建人uuid */ @TableField("creater_uuid") private String createrUuid; /** * 创建人 */ @TableField("createperson") private String createperson; @TableField("createtime") private LocalDateTime createtime; /** * 更新人uuid */ @TableField("update_uuid") private String updateUuid; /** * 更新人 */ @TableField("updateperson") private String updateperson; /** * 是否删除,默认否 */ @TableField("status") private String status; /** * 承办人 */ @QueryWapper({ QueryKeyword.LIKE }) @TableField("undertaker") private String undertaker; /** * 公证处简称 */ @TableField("notarial_office") private String notarialOffice; /** * 公证处全称 */ @TableField("notarial_office_full") private String notarialOfficeFull; /** * 公证类型 */ @TableField("notarizationtype") private String notarizationtype; /** * 公证类型全称 */ @TableField("notarizationtypefull") private String notarizationtypefull; /** * 保管期限 */ @TableField("keepingterm") private String keepingterm; /** * 密级 */ @TableField("secretclass") private String secretclass; /** * 备注 */ @TableField("remark") private String remark; /** * 是否放开登记 否 */ @TableField("opening") private String opening; /** * 属性 9表示公证书撤回 */ @QueryWapper({ QueryKeyword.LIKE }) @TableField("recflag") private String recflag; /** * 源服务器标识 */ @TableField("ssysflag") private String ssysflag; /** * 子集数量 */ @TableField("soncnt") private String soncnt; /** * 盒号 */ @TableField("boxnumber") private String boxnumber; /** * 件数 */ @TableField("filenum") private Integer filenum; /** * 页数 */ @TableField("pagenums") private Integer pagenums; /** * 封面页数 */ @TableField("covernums") private Integer covernums; /** * 对象全局ID */ @TableField("guid") private String guid; /** * 编号1 案卷号的数字 */ @TableField("no_one") private Integer noOne; /** * 页号 用不到 */ @TableField("page_no") private String pageNo; /** * puuidb 用不到 */ @TableField("puuid") private String puuid; /** * 流水号 用不到 */ @TableField("serialno_temp") private String serialnoTemp; /** * 机构code */ @TableField("organ_code") private String organCode; /** * 更新时间 */ @TableField("updatetime") private LocalDateTime updatetime; /** * 导入来源 */ @TableField("datasource_type") private String datasourceType; /** * 是否导入 */ @TableField("is_import") private Boolean isImport; /** * 导入状态 */ @TableField("compose_status") private String composeStatus; @QueryWapper(attribute = { "submitStartTime", "submitEndTime" }, value = { QueryKeyword.RANGE }) @TableField("pdftime") private LocalDate pdftime; /** * 0未删除1已删除 */ @TableField("is_delete") private String isDelete; @TableField("field") private String field; }