package com.panzhihua.common.model.dtos.neighbor; import java.util.Date; import java.util.List; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; /** * @auther llming * @describe 邻里圈请求参数 */ @Data @ApiModel("邻里圈请求参数") public class ComActNeighborCircleAdminDTO { @ApiModelProperty(value = "分页-当前页数", example = "1") private Long pageNum = 1L; @ApiModelProperty(value = "分页-每页记录数", example = "10") private Long pageSize = 10L; @ApiModelProperty("发布开始时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date startAt; @ApiModelProperty("发布结束时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date endAt; @ApiModelProperty("议事主题") private String releaseContent; @ApiModelProperty(value = "社区id", hidden = true) private Long communityId; @ApiModelProperty(value = "发布状态(1.待审核 2.显示 3.隐藏 4.驳回)") private Integer status; @ApiModelProperty("话题名称") private String topicName; @ApiModelProperty("关键词") private String keyWord; @ApiModelProperty("使用类型(1.邻里圈 2.问题清单 3.需求清单)") private Integer belongType; @ApiModelProperty("话题id") private Long topicId; private Integer solveStatus; @ApiModelProperty(value = "社区id集合", hidden = true) private List communityIds; }