package com.panzhihua.common.model.vos.community.integral; 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 ComActIntegralCommunityTradeVO { @ApiModelProperty("积分明细id") @JsonSerialize(using = ToStringSerializer.class) private Long id; @ApiModelProperty("交易业务类型(1.发布随手拍 2.发布微心愿 3.参与议事投票 4.社区活动-居民身份参与 \" +\n" + " \"5.社区活动-党员身份参与 6.社区活动-志愿者身份参与 7.参与调查问卷 8.取消活动 9.参与单位党员活动") private Integer serviceType; @ApiModelProperty("交易数量") private Integer amount; @ApiModelProperty("交易备注") private String remark; @ApiModelProperty("交易时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date createAt; @ApiModelProperty("变动类型(1.增加 2.减少)") private Integer changeType; @ApiModelProperty("交易身份类型(1.居民 2.党员 3.志愿者)") private Integer identityType; @ApiModelProperty("社区名称") private String communityName; }