package com.panzhihua.common.model.vos.community.questnaire; import java.util.Date; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModelProperty; import lombok.Data; @Data public class QuestnaireListAdminVO { @ApiModelProperty("id") private String id; @ApiModelProperty("标题") private String title; @ApiModelProperty("状态 1待发布 2调研中 3已停止") private Integer state; @ApiModelProperty("是否封面(1.是 2.否)") private Integer isCover; @ApiModelProperty("参与人数") private Integer joinCount; @ApiModelProperty("浏览量") private Long viewNum; @ApiModelProperty("填报项数量") private Integer count; @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 publishTime; @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 forMasses; @ApiModelProperty("是否提供党员填写(1.是 2.否)") private Integer forParty; @ApiModelProperty("是否提供志愿者填写(1.是 2.否)") private Integer forVolunteer; @ApiModelProperty("广告顶部(1.是 2.否)") private Integer adverPositionTop; @ApiModelProperty("广告弹窗(1.是 2.否 )") private Integer adverPositionPopup; @ApiModelProperty("广告应用(1.是 2.否)") private Integer adverPositionApplication; @ApiModelProperty("组件库唯一key") private String projectKey; @ApiModelProperty("调研对象身份") private String identity; @ApiModelProperty("广告位置") private String advertPosition; }