package com.panzhihua.common.model.vos.community; import java.util.Date; import com.fasterxml.jackson.annotation.JsonFormat; import com.panzhihua.common.model.helper.encrypt.EncryptDecryptClass; import com.panzhihua.common.model.helper.encrypt.EncryptDecryptField; import com.panzhihua.common.model.helper.sensitive.Sensitive; import com.panzhihua.common.model.helper.sensitive.SensitiveStrategy; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; /** * * @author cedoo email:cedoo(a)qq.com * @version 1.0 * @since 1.0 * @date 2021-06-09 */ @Data @ApiModel("高龄认证记录返回参数") @EncryptDecryptClass public class ComEldersAuthRecordForCommunityVO { @ApiModelProperty(value = "ID") private Long id; @ApiModelProperty(value = "创建人") private Long createBy; @ApiModelProperty(value = "认证时间") @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") private Date createAt; @ApiModelProperty(value = "更新人") private Long updateBy; @ApiModelProperty(value = "更新时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date updateAt; @ApiModelProperty(value = "身份证") @EncryptDecryptField private String idCard; @ApiModelProperty(value = "年龄") private Integer age; @ApiModelProperty(value = "认证人姓名") private String authUserName; @ApiModelProperty(value = "视频地址") private String videoUrl; @ApiModelProperty(value = "申请人") private Long sumitUserId; @ApiModelProperty(value = "户籍地") private String domicile; @ApiModelProperty(value = "状态") private String status; @ApiModelProperty(value = "出生日期") @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") private Date birthDay; @ApiModelProperty(value = "申请人姓名") private String sumitUserName; @ApiModelProperty(value = "认证方式(1.视频认证 2.人脸核验)") private Integer type; @ApiModelProperty(value = "申请人账号") private String sumitUserAccount; }