mitao
2025-02-21 31573d6180d15ef65ed0df9c2732495f40b12663
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
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 lyq
 * @create 2021-04-14 15:02:14
 * @describe 邻里圈VO
 */
@Data
@ApiModel("邻里圈")
public class ComActNeighborCircleAppVO {
 
    @ApiModelProperty("邻里圈id")
    @JsonSerialize(using = ToStringSerializer.class)
    private Long id;
 
    @ApiModelProperty("邻里圈发布人名字")
    private String name;
 
    @ApiModelProperty("邻里圈发布人头像url地址")
    private String headUrl;
 
    @ApiModelProperty("发布内容")
    private String releaseContent;
 
    @ApiModelProperty("发布图片")
    private String releaseImages;
 
    @ApiModelProperty("评论数")
    private Integer commentNum;
 
    @ApiModelProperty("点赞数")
    private Integer fabulousNum;
 
    @ApiModelProperty("转发数")
    private Integer forwardNum;
 
    @ApiModelProperty("浏览量")
    private Integer viewsNum;
 
    @ApiModelProperty("是否为精品帖(1.是 2.否)")
    private Integer isBoutique;
 
    @ApiModelProperty("发布时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date createAt;
 
    @ApiModelProperty("最后回复时间")
    private Date replyAt;
 
    /**
     * 近3天评论数
     */
    @ApiModelProperty("近3天评论数")
    private Integer lastCommentNum;
 
    /**
     * 近3天点赞数
     */
    @ApiModelProperty("近3天点赞数")
    private Integer lastFabulousNum;
 
    /**
     * 近3天浏览量
     */
    @ApiModelProperty("近3天浏览量")
    private Integer lastViewsNum;
 
    /**
     * 驳回原因
     */
    @ApiModelProperty("驳回原因")
    private String refuseReason;
 
    /**
     * 是否已经点赞 1 是 2 否
     */
    @ApiModelProperty("是否已经点赞 1 是 2 否")
    private Integer haveSign = 2;
 
    /**
     * 发布类型(1.小程序发布 2.后台发布)
     */
    @ApiModelProperty("发布类型(1.小程序发布  2.后台发布)")
    private Integer type;
 
    /**
     * 发布状态(1.待审核 2.显示 3.隐藏 4.驳回)
     */
    @ApiModelProperty("发布状态(1.待审核 2.显示 3.隐藏 4.驳回)")
    private Integer status;
 
    /**
     * 社区id
     */
    @ApiModelProperty("社区id")
    private Long communityId;
 
    @ApiModelProperty("话题名称")
    private String topicName;
 
    @ApiModelProperty("话题id")
    private String topicId;
 
    @ApiModelProperty("热度")
    private Long hotNum;
 
    @ApiModelProperty("社区名称")
    private String communityName;
    @ApiModelProperty("处理状态 0待接收 1正在求助 2待处理 3待评价 4已评价")
    private Integer solveStatus;
    @ApiModelProperty("接单类型 1单位 2个人")
    private Integer orderType;
    @ApiModelProperty("接单状态 0 否 1是")
    private Integer orderStatus;
    @ApiModelProperty("接单人id")
    private Long solveId;
    @ApiModelProperty("反馈内容")
    private String solveContent;
    @ApiModelProperty("反馈图片")
    private String solveUrl;
    @ApiModelProperty("预计服务时长")
    private String targetServiceTime;
    @ApiModelProperty("实际服务时长")
    private String realServiceTime;
    @ApiModelProperty("评价内容")
    private String comment;
    @ApiModelProperty("评价时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date commentTime;
    @ApiModelProperty("说明")
    private String instruction;
    @ApiModelProperty("求助党员类型 1全部 2指定")
    private Integer helpMemberType;
    @ApiModelProperty("求助指定党员数组")
    private String helpMemberContent;
    @ApiModelProperty("求助党组织类型 1全部 2指定")
    private Integer helpOrgType;
    @ApiModelProperty("求助指定党组织数组")
    private String helpOrgContent;
}