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
package com.panzhihua.service_community.entity;
 
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.panzhihua.common.model.vos.sanshuo.ComEventRequestImageVO;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
import java.util.Date;
import java.util.List;
 
/**
 * Description 三说会堂事件流转表
 * ClassName   ComEventTransferRecord
 * @author     manailin
 * @date       2022-09-07 11:23:52
 */
@Data
@TableName("com_sanshuo_event_transfer_record")
public class ComEventTransferRecord implements Serializable {
    private static final long serialVersionUID = 1L;
    /**主键*/
    @ApiModelProperty(name = "id", value = "主键")
    private Long id;
    /**事件ID*/
    @ApiModelProperty(name = "eventId", value = "事件ID")
    private Long eventId;
    /**父级流转事件ID*/
    @ApiModelProperty(name = "parentsTransferEventId", value = "父级流转事件ID")
    private Long parentsTransferEventId;
    /**来源类型(1、行业分中心2、社区3、是街道4、区)*/
    @ApiModelProperty(name = "fromType", value = "来源类型(1、行业分中心2、社区3、是街道4、区)")
    private Integer fromType;
    /**(1、行业分中心2、社区3、是街道4、区)ID*/
    @ApiModelProperty(name = "fromId", value = "(1、行业分中心2、社区3、是街道4、区)ID")
    private Long fromId;
    /**(1、行业分中心2、社区3、是街道4、区)名称*/
    @ApiModelProperty(name = "fromName", value = "(1、行业分中心2、社区3、是街道4、区)名称")
    private String fromName;
    /**来源类型操作人ID*/
    @ApiModelProperty(name = "fromUserId", value = "来源类型操作人ID")
    private Long fromUserId;
    /**转交类型(1、行业分中心2、社区3、是街道4、区)*/
    @ApiModelProperty(name = "toType", value = "转交类型(1、行业分中心2、社区3、是街道4、区)")
    private Integer toType;
    /**接收(1、行业分中心2、社区3、是街道4、区)ID*/
    @ApiModelProperty(name = "toId", value = "接收(1、行业分中心2、社区3、是街道4、区)ID")
    private Long toId;
    /**接收(1、行业分中心2、社区3、是街道4、区)名称*/
    @ApiModelProperty(name = "toName", value = "接收(1、行业分中心2、社区3、是街道4、区)名称")
    private String toName;
    /**接收类型操作人ID(直接指派专家)*/
    @ApiModelProperty(name = "toUserId", value = "接收类型操作人ID(直接指派专家)")
    private Long toUserId;
    /**是否已归档*/
    @ApiModelProperty(name = "save", value = "是否已归档")
    private Boolean save;
    /**处理结果内容*/
    @ApiModelProperty(name = "processResult", value = "处理结果内容")
    private String processResult;
    /**处理结果时间*/
    @ApiModelProperty(name = "processResultData", value = "处理结果时间")
    private String processResultData;
    /**处理时间*/
    @ApiModelProperty(name = "processDate", value = "处理时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private Date processDate;
    /**(1、行业分中心2、社区3、是街道4、区)下的处理人ID*/
    @ApiModelProperty(name = "processBy", value = "(1、行业分中心2、社区3、是街道4、区)下的处理人ID")
    private Long processBy;
    /**(1、行业分中心2、社区3、是街道4、区)下的处理人名称*/
    @ApiModelProperty(name = "processByName", value = "(1、行业分中心2、社区3、是街道4、区)下的处理人名称")
    private String processByName;
    /**业务处理类型 1 自处理 2 上报 3 社区标为无效4 撤销 5 重新发布已撤销事件6 重新发布已标为无效的事件*/
    @ApiModelProperty(name = "processType", value = "业务处理类型 1 自处理 2 上报 3 社区标为无效4 撤销 5 重新发布已撤销事件6 重新发布已标为无效的事件")
    private Integer processType;
    /**创建时间*/
    @ApiModelProperty(name = "createAt", value = "创建时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private Date createAt;
    /**选择调解专家ID*/
    @ApiModelProperty(name = "specialistId", value = "选择调解专家ID")
    private Long specialistId;
    /**调解专家所属单位*/
    @ApiModelProperty(name = "specialistOrg", value = "调解专家所属单位")
    private String specialistOrg;
    /**调解专家级别*/
    @ApiModelProperty(name = "specialistLevel", value = "调解专家级别")
    private String specialistLevel;
    /**调解专家名字*/
    @ApiModelProperty(name = "specialistName", value = "调解专家名字")
    private String specialistName;
    /**调解结果(1、调解失败2、调解成功)*/
    @ApiModelProperty(name = "eventResult", value = "调解结果(1、调解失败2、调解成功)")
    private Integer eventResult;
    /**调解状态(1、调解未完成2、调解完成)*/
    @ApiModelProperty(name = "eventStatus", value = "调解状态(1、调解未完成2、调解完成)")
    private Integer eventStatus;
    /**
     * 调解上传图片地址列表,逗号进行分割
     */
    @ApiModelProperty(name = "images", value = "调解上传图片地址列表,逗号进行分割")
    @TableField(exist = false)
    private List<ComEventRequestImageVO> images;
    @ApiModelProperty("上报等级,4专家上报到社区,3专家到行业分中心2社区上报到街道,1街道上报到三说会堂,5行业分中心上报到区三说会堂")
    private Integer reportLevel;
    private String content;
}