From bf46bac3cda70dc8dc7ed95e0461f1a72fba2eeb Mon Sep 17 00:00:00 2001 From: 101captain <237651143@qq.com> Date: 星期一, 01 八月 2022 14:44:43 +0800 Subject: [PATCH] Merge branch 'shuangzheng2' into huacheng_test --- springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/community/ComActActivityVO.java | 43 ++++++++++++++++++++++++++++++++++--------- 1 files changed, 34 insertions(+), 9 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/community/ComActActivityVO.java b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/community/ComActActivityVO.java index a9ece31..bc224dd 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/community/ComActActivityVO.java +++ b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/community/ComActActivityVO.java @@ -6,7 +6,8 @@ import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotNull; - +import com.fasterxml.jackson.databind.annotation.JsonSerialize; +import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import com.fasterxml.jackson.annotation.JsonFormat; import com.panzhihua.common.validated.AddGroup; @@ -25,6 +26,7 @@ public class ComActActivityVO { @ApiModelProperty("自增id") + @JsonSerialize(using = ToStringSerializer.class) private Long id; @ApiModelProperty("活动名称") @@ -32,6 +34,7 @@ private String activityName; @ApiModelProperty("负责人userID") + @JsonSerialize(using = ToStringSerializer.class) private Long sponsorId; @ApiModelProperty("负责人名字") @@ -114,7 +117,6 @@ private String contactName; @ApiModelProperty("联系人电话") - @NotBlank(groups = AddGroup.class, message = "联系人电话不可为空") private String contactPhone; @ApiModelProperty("是否签到 1 是 0否") @@ -181,7 +183,7 @@ @ApiModelProperty("活动参加志愿者人员集合") private List<ActivitySignVO> activityVolunteerList; - @ApiModelProperty("活动类型 1 支援者活动 2 普通社区活动 3 党建活动 4项目活动") + @ApiModelProperty("活动类型 1 支援者活动 2 普通社区活动 3 党建活动 4项目活动 5服务活动") private Integer type; @ApiModelProperty("活动创建时间") @@ -229,7 +231,6 @@ private Integer canCancel; @ApiModelProperty("取消活动扣除积分数目") - @NotNull(groups = AddGroup.class, message = "取消活动扣除积分数目不可为空") private Integer cancelDeduct; @ApiModelProperty("用户已参与次数") @@ -242,10 +243,15 @@ private Integer codeType; @ApiModelProperty("活动类型") - @NotBlank(groups = AddGroup.class, message = "活动类型不能为空") private String activityType; - + + private String areaCode; + + @ApiModelProperty("单次活动时长(小时)") + private Integer duration; + @ApiModelProperty("项目Id") + @JsonSerialize(using = ToStringSerializer.class) private Long projectId; @ApiModelProperty("项目名称") @@ -272,9 +278,28 @@ @ApiModelProperty("签退范围,默认0无限制") private Integer signOutRange; - @ApiModelProperty("单次活动时长") - private Integer activityTime; - @ApiModelProperty("1签到 2签退") private Integer signType; + + @ApiModelProperty("是否可以评价 1是 0 否") + private Integer isComment; + + private Integer signCount; + + private Integer registerCount; + + private Integer isArticle; + + private String jumpArticleUrl; + @ApiModelProperty("关联服务id") + @JsonSerialize(using = ToStringSerializer.class) + private Long relationId; + @ApiModelProperty("关联手机") + private String phone; + @ApiModelProperty("单位id") + @JsonSerialize(using = ToStringSerializer.class) + private Long checkUnitId; + + @ApiModelProperty(value = "街道id", hidden = true) + private Long streetId; } -- Gitblit v1.7.1