From 179c4d64313c9b7572778da4aaaf6c6584fe457d Mon Sep 17 00:00:00 2001 From: mitao <2763622819@qq.com> Date: 星期二, 20 五月 2025 23:48:08 +0800 Subject: [PATCH] 修改文件上传类型限制 --- springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/community/EldersAuthDetailsVO.java | 71 ++++++++++++++++++++--------------- 1 files changed, 41 insertions(+), 30 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/community/EldersAuthDetailsVO.java b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/community/EldersAuthDetailsVO.java index 8a43569..0ba505a 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/community/EldersAuthDetailsVO.java +++ b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/community/EldersAuthDetailsVO.java @@ -1,75 +1,86 @@ package com.panzhihua.common.model.vos.community; -import java.util.*; +import java.util.Date; +import java.util.List; + +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; - -import com.fasterxml.jackson.annotation.JsonFormat; /** * * @author cedoo email:cedoo(a)qq.com * @version 1.0 * @since 1.0 - * */ + */ @Data @ApiModel("高龄认证返回参数") +@EncryptDecryptClass public class EldersAuthDetailsVO { @ApiModelProperty(value = "ID") - private Long id; + private Long id; @ApiModelProperty(value = "创建人") - private Long createBy; + private Long createBy; - @ApiModelProperty(value = "创建时间") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") - private Date createAt; + @ApiModelProperty(value = "认证时间") + @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") + private Date createAt; @ApiModelProperty(value = "更新人") - private Long updateBy; + private Long updateBy; @ApiModelProperty(value = "更新时间") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") - private Date updateAt; + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") + private Date updateAt; @ApiModelProperty(value = "身份证") - private String idCard; + @Sensitive(strategy = SensitiveStrategy.ID_CARD) + @EncryptDecryptField + private String idCard; @ApiModelProperty(value = "认证人姓名") - private String authUserName; + private String authUserName; @ApiModelProperty(value = "视频地址") - private String videoUrl; + private String videoUrl; @ApiModelProperty(value = "提交人") - private Long sumitUserId; + private Long sumitUserId; @ApiModelProperty(value = "户籍地") - private String domicile; + private String domicile; @ApiModelProperty(value = "状态") - private String status; + private String status; @ApiModelProperty(value = "出生日期") - @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") - private Date birthDay; + @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") + private Date birthDay; + @ApiModelProperty(value = "申请人") + private String submitUserName; - @ApiModelProperty(value = "申请人") - private String submitUserName; + @ApiModelProperty(value = "申请账号") + private String submitUserAccount; - @ApiModelProperty(value = "申请账号") - private String submitUserAccount; + @ApiModelProperty(value = "年龄") + private Integer age; - @ApiModelProperty(value = "年龄") - private Integer age; - - @ApiModelProperty(value = "社区反馈") + @ApiModelProperty(value = "社区反馈") private List<EldersAuthFeedbackVO> eldersAuthFeedbackVOList; - @ApiModelProperty(value = "家庭成员ID") - private Long familyUserId; + @ApiModelProperty(value = "家庭成员ID") + private Long familyUserId; + + @ApiModelProperty(value = "核验类型(1.视频认证 2.人脸核验)") + private Integer type; } -- Gitblit v1.7.1