mitao
2025-03-13 86df207c37502cce1b2043e1c7c0486459eef1d6
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/community/ComActActRegistVO.java
@@ -4,7 +4,8 @@
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import java.util.Date;
/**
@@ -21,12 +22,15 @@
public class ComActActRegistVO {
    @ApiModelProperty("自增id")
    @JsonSerialize(using = ToStringSerializer.class)
    private Long id;
    @ApiModelProperty("所属活动id")
    @JsonSerialize(using = ToStringSerializer.class)
    private Long activityId;
    @ApiModelProperty("用户id, 和用户信息表的相关id关联")
    @JsonSerialize(using = ToStringSerializer.class)
    private Long userId;
    @ApiModelProperty("名字")
@@ -54,8 +58,8 @@
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date createAt;
    @ApiModelProperty("是否是志愿者 0 否 1 是")
    private Integer isVolunteer;
    @ApiModelProperty("以什么身份报名(1.居民 2.党员 3.志愿者)")
    private Integer signIdentity;
    @ApiModelProperty("用户openid")
    private String openid;
@@ -73,5 +77,28 @@
    private Integer times;
    @ApiModelProperty(value = "二维码id")
    private Integer codeId;
    private Long codeId;
    @ApiModelProperty(value = "本次签到获取的积分奖励")
    private Integer award;
    @ApiModelProperty(value = "活动类型 1居民,志愿者 2党员")
    private Integer activityType;
    @ApiModelProperty("签到开始时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date startTime;
    @ApiModelProperty("签到结束时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date endTime;
    @ApiModelProperty("1签到 2签退")
    private Integer signType;
    @ApiModelProperty("时长")
    private Integer duration;
    @ApiModelProperty("活动状态 1 待发布 2 未开始 3 报名中 4 进行中 5 已结束 6 已取消")
    private Integer status;
}