package com.gkhy.exam.noncoalmine.model.vo; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; import java.util.Date; /** * @email 1603559716@qq.com * @author: zf * @date: 2023/9/20 * @time: 16:03 */ @Data public class ReturnCertVO { /** 主键 */ private Long id; /** 姓名 */ private String name; /** 性别 */ private String sex; /** 证件类型代码 */ private String idcardTypeCode; /** 证件类型名称 */ private String idcardTypeName; /** 身份证件号 */ private String idcardNum; /** 档案编号 */ private String archivesNum; /** 证号 */ private String certNum; /** 证书状态 */ private String certStatus; /** 人员类型代码 */ private String personTypeCode; /** 人员类型名称 */ private String personTypeName; /** 作业类别名称 */ private String jobTypeCode; /** 作业类别名称 */ private String jobTypeName; /** 操作项目代码 */ private String operItemCode; /** 操作项目名称 */ private String operItemName; /** 签发机关ID */ private Long issueOrgId; /** 签发机关编码 */ private String issueOrgCode; /** 初领日期 */ @JsonFormat(pattern = "yyyy-MM-dd") private Date firstCertDate; /** 应复审日期 */ @JsonFormat(pattern = "yyyy-MM-dd") private Date shouldReviewDate; /** 签发机关名称 */ private String issueOrgName; /** 实际复审日期 */ @JsonFormat(pattern = "yyyy-MM-dd") private Date reviewDate; /** 有效开始时间 */ @JsonFormat(pattern = "yyyy-MM-dd") private Date validBeginDate; /** 有效结束时间 */ @JsonFormat(pattern = "yyyy-MM-dd") private Date validEndDate; /** 复审机关ID */ private Long reviewOrgId; /** 复审机关编码 */ private String reviewOrgCode; /** 复审机关名称 */ private String reviewOrgName; /** 二维码字符串 */ private String qrcode; /** 二维码图片路径 */ private String qrcodePath; /** 创建人名称 */ private String createUserName; /** 照片名称 */ private String imgName; /** 照片数据,base64编码 */ private String imgData; private String imgPath; }