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/partybuilding/PartyCommitteeVO.java | 114 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 114 insertions(+), 0 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/partybuilding/PartyCommitteeVO.java b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/partybuilding/PartyCommitteeVO.java new file mode 100644 index 0000000..b49c4e8 --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/partybuilding/PartyCommitteeVO.java @@ -0,0 +1,114 @@ +package com.panzhihua.common.model.vos.partybuilding; + +import java.util.Date; + +import javax.validation.constraints.NotBlank; + +import com.fasterxml.jackson.annotation.JsonFormat; +import com.fasterxml.jackson.databind.annotation.JsonSerialize; +import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; +import com.panzhihua.common.validated.AddGroup; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +/** + * @program: springcloud_k8s_panzhihuazhihuishequ + * @description: 党委 + * @author: huang.hongfa weixin hhf9596 qq 959656820 + * @create: 2020-12-01 14:15 + **/ +@Data +@ApiModel("党委") +public class PartyCommitteeVO { + + @ApiModelProperty("主键") + @JsonSerialize(using = ToStringSerializer.class) + private Long id; + + @ApiModelProperty("电话") + @NotBlank(groups = {AddGroup.class}, message = "电话不能为空") + private String phone; + + @ApiModelProperty("是否注册") + private Integer isReg; + + @ApiModelProperty("姓名") + @NotBlank(groups = {AddGroup.class}, message = "姓名不能为空") + private String name; + + @ApiModelProperty("性别") + private Integer sex; + + @ApiModelProperty("出生日期") + @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") + private Date birthTime; + + @ApiModelProperty(value = "年龄") + private Integer age; + + @ApiModelProperty("职位") + @NotBlank(groups = {AddGroup.class}, message = "职位不能为空") + private String position; + + @ApiModelProperty("职位2") + private String positionTwo; + + @ApiModelProperty("岗位职责") + @NotBlank(groups = {AddGroup.class}, message = "岗位职责不能为空") + private String jobResponsibilities; + + @ApiModelProperty("头像图片路径") + @NotBlank(groups = {AddGroup.class}, message = "头像不能为空") + private String photoPath; + + @ApiModelProperty("社区id") + private Long communityId; + + @ApiModelProperty(value = "当前页数") + private Long pageNum; + + @ApiModelProperty(value = "每页记录数") + private Long pageSize; + + @ApiModelProperty(value = "关键词") + private String keyWord; + + @ApiModelProperty(value = "党委标签(1.社区党委 2.区域党委委员)") + private Integer type; + + @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") + @ApiModelProperty(value = "入党时间") + private Date joinTime; + @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") + @ApiModelProperty(value = "转正时间") + private Date employmentTime; + + @ApiModelProperty(value = "职能") + private String function; + + @ApiModelProperty(value = "特长类别(1.体育类 2.舞蹈类 3.音乐类 4.美术类 5.其他)") + private Integer specialtyCategory; + + @ApiModelProperty(value = "特长描述") + private String specialtyName; + + @ApiModelProperty(value = "报道单位id") + private Long checkUnitId; + + @ApiModelProperty(value = "报道单位名称") + private String checkUnitName; + + @ApiModelProperty(value = "负责党组织id") + private Long orgId; + + @ApiModelProperty(value = "负责党组织名字") + private String orgName; + + @ApiModelProperty(value = "身份证") + private String idCard; + + @ApiModelProperty(value = "区域编码", hidden = true) + private String areaCode; +} -- Gitblit v1.7.1