package com.panzhihua.common.model.vos.neighbor;
|
|
import java.util.Date;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
/**
|
* @auther llming
|
* @describe 邻里圈VO
|
*/
|
@Data
|
@ApiModel("邻里圈")
|
public class ComActNeighborCircleAdminVO {
|
|
@ApiModelProperty("id")
|
@JsonSerialize(using = ToStringSerializer.class)
|
private Long id;
|
|
@ApiModelProperty("发布人id")
|
private Long releaseId;
|
|
@ApiModelProperty("发布人头像url")
|
private String imageUrl;
|
|
@ApiModelProperty("发布人")
|
private String releaseName;
|
|
@ApiModelProperty("话题名称")
|
private String topicName;
|
|
@ApiModelProperty(value = "用户类型 1 小程序 2 运营平台 3 社区平台", hidden = true)
|
private Integer userType;
|
|
@ApiModelProperty("发布人电话")
|
private String releasePhone;
|
|
@ApiModelProperty("社区")
|
private String communityName;
|
|
@ApiModelProperty("详情")
|
private String releaseContent;
|
|
@ApiModelProperty("发布图片")
|
private String releaseImages;
|
|
@ApiModelProperty("发布状态(1.待审核 2.显示 3.隐藏 4.驳回)")
|
private Integer status;
|
|
@ApiModelProperty("驳回原因")
|
private String refuseReason;
|
|
@ApiModelProperty("评论数")
|
private Integer commentNum;
|
|
@ApiModelProperty("点赞数")
|
private Integer fabulousNum;
|
|
@ApiModelProperty("转发数")
|
private Integer forwardNum;
|
|
@ApiModelProperty("浏览量")
|
private Integer viewsNum;
|
|
@ApiModelProperty("发布时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
private Date createAt;
|
|
@ApiModelProperty("评论数")
|
private Integer lastCommentNum;
|
|
@ApiModelProperty("点赞数")
|
private Integer lastFabulousNum;
|
|
@ApiModelProperty("使用类型(1.邻里圈 2.问题清单 3.需求清单)")
|
private Integer belongType;
|
@ApiModelProperty("处理状态 0待接收 1正在求助 2待处理 3待评价 4已评价")
|
private Integer solveStatus;
|
|
@ApiModelProperty("预计服务时长")
|
private String targetServiceTime;
|
}
|