package com.panzhihua.common.model.dtos.partybuilding; 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("新双争双评社区共建") public class NewFightCommunityConstructionDTO { @ApiModelProperty("主键") private String id; @ApiModelProperty("项目封面") private String itemCover; @ApiModelProperty("项目标题") private String itemTitle; @ApiModelProperty("协议标题") private String agreementTitle; @ApiModelProperty("协议内容") private String agreementContent; @ApiModelProperty("共建社区id") private String constructionCommunityId; @ApiModelProperty("创建人id") private String userId; @ApiModelProperty("社区id") private String communityId; @ApiModelProperty("社区名字") private String communityName; @ApiModelProperty("是否参与0 未参与 1已参与") private String isJoin="0"; @ApiModelProperty("状态(1已发布 2进行中 3已完成)") private String status; @ApiModelProperty("预计完工时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date estimatedTime; @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 agreementCustomizationTime; @ApiModelProperty("创建时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date creationTime; @ApiModelProperty("更新时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date updateTime; @ApiModelProperty("项目规划内容") private List list; }