package com.panzhihua.common.model.vos.community.integral.admin; import java.util.Date; import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.databind.annotation.JsonSerialize; import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; @Data @ApiModel("管理后台-社区积分规则列表") public class ComActIntegralUserRuleAdminVO { @ApiModelProperty("积分任务规则id") @JsonSerialize(using = ToStringSerializer.class) private Long id; @ApiModelProperty("积分任务规则名字") private String name; @ApiModelProperty("积分奖励金额") private Integer amount; @ApiModelProperty("积分任务描述") private String integralDescribe; @ApiModelProperty("是否限制(1.是 2.否)") private Integer isRestrict; @ApiModelProperty("限制类型(1.月 2.日)") private Integer type; @ApiModelProperty("限制次数") private Integer count; @ApiModelProperty("积分任务类型(1.发布随手拍 2.发布微心愿 3.参与议事投票 4.社区活动-居民身份参与 \" +\n" + " \"5.社区活动-党员身份参与 6.社区活动-志愿者身份参与 7.参与调查问卷 8.取消活动 9.参与单位党员活动)") private Integer integralType; @ApiModelProperty("积分任务备注") private String remark; @ApiModelProperty("创建时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date createAt; @ApiModelProperty("修改时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date updateAt; }