package cc.mrbird.febs.mall.vo;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.util.Date;
|
import java.util.List;
|
|
@Data
|
@ApiModel(value = "ApiActivityInfoVo", description = "参数")
|
public class ApiActivityInfoVo {
|
|
@ApiModelProperty(value = "ID")
|
private Long id;
|
|
@ApiModelProperty(value = "活动封面")
|
private String indexImg;
|
|
@ApiModelProperty(value = "编码")
|
private String code;
|
|
@ApiModelProperty(value = "名称")
|
private String name;
|
|
@ApiModelProperty(value = "地点")
|
private String address;
|
|
@ApiModelProperty(value = "活动类型 1-普通活动 2-众筹活动 3-投票活动")
|
private Integer type;
|
|
@ApiModelProperty(value = "状态 0-未开始 1-报名中(进行中) 2-已结束")
|
private Integer state;
|
|
@ApiModelProperty(value = "开始时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
private Date startTime;
|
|
@ApiModelProperty(value = "结束时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
private Date endTime;
|
|
@ApiModelProperty(value = "参与人数")
|
private Integer joinCnt;
|
|
@ApiModelProperty(value = "热度")
|
private Integer hotCnt;
|
|
@ApiModelProperty(value = "参与头像")
|
private List<String> memberAvatars;
|
|
}
|