package com.panzhihua.common.model.vos.sanshuo; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import java.util.Date; /** * Description 三说会堂事件表 * ClassName ComEventVO * @author manailin * @date 2022-09-07 11:23:51 */ @Data @ApiModel(value = "三说会堂事件表") public class ComEventVO{ private static final long serialVersionUID = 1L; /**主键*/ @ApiModelProperty(name = "id", value = "主键") private Long id; /**服务单号(流水号)按照日期时间+数字*/ @ApiModelProperty(name = "orderSn", value = "服务单号(流水号)按照日期时间+数字") private String orderSn; /**调解发起人ID*/ @ApiModelProperty(name = "requestUserId", value = "调解发起人ID") private Long requestUserId; /**调解发起人操作事件状态(1草稿箱2发布3逻辑删除4、撤销)*/ @ApiModelProperty(name = "userEventStatus", value = "调解发起人操作事件状态(1草稿箱2发布3逻辑删除4、撤销)") private Integer userEventStatus; /**调解发起人诉求事件描述*/ @ApiModelProperty(name = "requestUserEventDes", value = "调解发起人诉求事件描述") private String requestUserEventDes; /**调解发起人姓名*/ @ApiModelProperty(name = "requestUserName", value = "调解发起人姓名") private String requestUserName; /**调解发起人电话*/ @ApiModelProperty(name = "requestUserTel", value = "调解发起人电话") private String requestUserTel; /**调解事件类型*/ @ApiModelProperty(name = "eventCategory", value = "调解事件类型") private Long eventCategory; /**调解类型(1、行业分中心调解2、村社区调解3、是街道调解4、区)*/ @ApiModelProperty(name = "type", value = "调解类型(1、行业分中心调解2、村社区调解3、是街道调解4、区)") private String type; /**上报提交时间*/ @ApiModelProperty(name = "submitDate", value = "上报提交时间") private Date submitDate; /**选择预约调解时间*/ @ApiModelProperty(name = "appointmentTime", value = "选择预约调解时间") private Date appointmentTime; /**申请人选择的社区ID*/ @ApiModelProperty(name = "requestUserCommunity", value = "申请人选择的社区ID") private Long requestUserCommunity; /**行业分中心ID*/ @ApiModelProperty(name = "centerId", value = "行业分中心ID") private String centerId; /**行业分中心调解室电话*/ @ApiModelProperty(name = "centerTel", value = "行业分中心调解室电话") private String centerTel; /**调解专家所属单位*/ @ApiModelProperty(name = "specialistOrg", value = "调解专家所属单位") private String specialistOrg; /**调解专家级别*/ @ApiModelProperty(name = "specialistLevel", value = "调解专家级别") private String specialistLevel; /**选择调解专家ID*/ @ApiModelProperty(name = "specialistId", value = "选择调解专家ID") private Long specialistId; /**调解专家名字*/ @ApiModelProperty(name = "specialistName", value = "调解专家名字") private String specialistName; /**调解专家联系方式*/ @ApiModelProperty(name = "specialistTel", value = "调解专家联系方式") private String specialistTel; /**专家受理时间*/ @ApiModelProperty(name = "specialistAcceptTime", value = "专家受理时间") private Date specialistAcceptTime; /**撤销类型 1 用户 2 社区3、街道4、行业分中心*/ @ApiModelProperty(name = "revokeType", value = "撤销类型 1 用户 2 社区3、街道4、行业分中心") private Integer revokeType; /**工作人员的事件处理状态1待处理2待验证3专家已受理4专家未受理,拒绝5调解中6已结案归档7调解取消*/ @ApiModelProperty(name = "eventProcessStatus", value = "工作人员的事件处理状态1待处理2待验证3专家已受理4专家未受理,拒绝5调解中6已结案7已归档8调解取消9已删除") private Integer eventProcessStatus; /**当前处理对象类型(1、行业分中心2、社区3、是街道4、区)*/ @ApiModelProperty(name = "currentProcessType", value = "当前处理对象类型(1、行业分中心2、社区3、是街道4、区)") private Integer currentProcessType; /**当前处理机构ID*/ @ApiModelProperty(name = "currentOrgId", value = "当前处理机构ID") private String currentOrgId; /**当前机构下处理人ID*/ @ApiModelProperty(name = "currentProcessUserId", value = "当前机构下处理人ID") private Long currentProcessUserId; /**当前机构下处理人名称*/ @ApiModelProperty(name = "currentProcessUserName", value = "当前机构下处理人名称") private String currentProcessUserName; /**当前调解处理结果*/ @ApiModelProperty(name = "currentEventProcessResult", value = "当前调解处理结果") private String currentEventProcessResult; /**调解是否成果1未成果2已成果*/ @ApiModelProperty(name = "eventSucceed", value = "调解是否成果1未成果2已成果") private Integer eventSucceed; /**撤销描述*/ @ApiModelProperty(name = "revokeDes", value = "撤销描述") private String revokeDes; /**事件结果(1、调解失败2、调解成功)*/ @ApiModelProperty(name = "eventResult", value = "事件结果(1、调解失败2、调解成功)") private Integer eventResult; /**当前处理人是否上报上级单位处理*/ @ApiModelProperty(name = "reportSuperior", value = "当前处理人是否上报上级单位处理") private Boolean reportSuperior; /**归档结案报告*/ @ApiModelProperty(name = "result", value = "归档结案报告") private String result; /**已归档处理完毕时间*/ @ApiModelProperty(name = "resultDate", value = "已归档处理完毕时间") private Date resultDate; /**是否紧急*/ @ApiModelProperty(name = "urgent", value = "是否紧急") private Boolean urgent; /**是否疑难事件*/ @ApiModelProperty(name = "difficult", value = "是否疑难事件") private Boolean difficult; /**是否催办*/ @ApiModelProperty(name = "urgentDell", value = "是否催办") private Boolean urgentDell; /**是否有效*/ @ApiModelProperty(name = "invalid", value = "是否有效") private Boolean invalid; /**是否重大*/ @ApiModelProperty(name = "major", value = "是否重大") private Boolean major; /**解决人针对解决事件的处理反馈描述*/ @ApiModelProperty(name = "requestUserResponse", value = "解决人针对解决事件的处理反馈描述") private String requestUserResponse; /**创建人*/ @ApiModelProperty(name = "createBy", value = "创建人") private Long createBy; /**创建时间*/ @ApiModelProperty(name = "createAt", value = "创建时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date createAt; /**修改人*/ @ApiModelProperty(name = "updateBy", value = "修改人") private Long updateBy; /**修改时间*/ @ApiModelProperty(name = "updateAt", value = "修改时间") private Date updateAt; private Long pageNo; private Long pageSize; private String keyword; @ApiModelProperty(value = "查看类型1用户查看自己的调解事件申请2专家查看自己受理的调解事件,3后台查看") private Integer userType; private Integer usertype; private String appId; @ApiModelProperty("开始时间") private String startTime; @ApiModelProperty("结束时间") private String endTime; private Integer level; private Long searchId; public String getStartTime() { return startTime; } public void setStartTime(String startTime) { this.startTime = startTime; } public String getEndTime() { return endTime; } public void setEndTime(String endTime) { this.endTime = endTime; } public Integer getLevel() { return level; } public void setLevel(Integer level) { this.level = level; } public Long getSearchId() { return searchId; } public void setSearchId(Long searchId) { this.searchId = searchId; } public String getAppId() { return appId; } public void setAppId(String appId) { this.appId = appId; } public static long getSerialVersionUID() { return serialVersionUID; } public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getOrderSn() { return orderSn; } public void setOrderSn(String orderSn) { this.orderSn = orderSn; } public Long getRequestUserId() { return requestUserId; } public void setRequestUserId(Long requestUserId) { this.requestUserId = requestUserId; } public Integer getUserEventStatus() { return userEventStatus; } public void setUserEventStatus(Integer userEventStatus) { this.userEventStatus = userEventStatus; } public String getRequestUserEventDes() { return requestUserEventDes; } public void setRequestUserEventDes(String requestUserEventDes) { this.requestUserEventDes = requestUserEventDes; } public String getRequestUserName() { return requestUserName; } public void setRequestUserName(String requestUserName) { this.requestUserName = requestUserName; } public String getRequestUserTel() { return requestUserTel; } public void setRequestUserTel(String requestUserTel) { this.requestUserTel = requestUserTel; } public Long getEventCategory() { return eventCategory; } public void setEventCategory(Long eventCategory) { this.eventCategory = eventCategory; } public String getType() { return type; } public void setType(String type) { this.type = type; } public Date getSubmitDate() { return submitDate; } public void setSubmitDate(Date submitDate) { this.submitDate = submitDate; } public Date getAppointmentTime() { return appointmentTime; } public void setAppointmentTime(Date appointmentTime) { this.appointmentTime = appointmentTime; } public Long getRequestUserCommunity() { return requestUserCommunity; } public void setRequestUserCommunity(Long requestUserCommunity) { this.requestUserCommunity = requestUserCommunity; } public String getCenterId() { return centerId; } public void setCenterId(String centerId) { this.centerId = centerId; } public String getCenterTel() { return centerTel; } public void setCenterTel(String centerTel) { this.centerTel = centerTel; } public String getSpecialistOrg() { return specialistOrg; } public void setSpecialistOrg(String specialistOrg) { this.specialistOrg = specialistOrg; } public String getSpecialistLevel() { return specialistLevel; } public void setSpecialistLevel(String specialistLevel) { this.specialistLevel = specialistLevel; } public Long getSpecialistId() { return specialistId; } public void setSpecialistId(Long specialistId) { this.specialistId = specialistId; } public String getSpecialistName() { return specialistName; } public void setSpecialistName(String specialistName) { this.specialistName = specialistName; } public String getSpecialistTel() { return specialistTel; } public void setSpecialistTel(String specialistTel) { this.specialistTel = specialistTel; } public Date getSpecialistAcceptTime() { return specialistAcceptTime; } public void setSpecialistAcceptTime(Date specialistAcceptTime) { this.specialistAcceptTime = specialistAcceptTime; } public Integer getRevokeType() { return revokeType; } public void setRevokeType(Integer revokeType) { this.revokeType = revokeType; } public Integer getEventProcessStatus() { return eventProcessStatus; } public void setEventProcessStatus(Integer eventProcessStatus) { this.eventProcessStatus = eventProcessStatus; } public Integer getCurrentProcessType() { return currentProcessType; } public void setCurrentProcessType(Integer currentProcessType) { this.currentProcessType = currentProcessType; } public String getCurrentOrgId() { return currentOrgId; } public void setCurrentOrgId(String currentOrgId) { this.currentOrgId = currentOrgId; } public Long getCurrentProcessUserId() { return currentProcessUserId; } public void setCurrentProcessUserId(Long currentProcessUserId) { this.currentProcessUserId = currentProcessUserId; } public String getCurrentProcessUserName() { return currentProcessUserName; } public void setCurrentProcessUserName(String currentProcessUserName) { this.currentProcessUserName = currentProcessUserName; } public String getCurrentEventProcessResult() { return currentEventProcessResult; } public void setCurrentEventProcessResult(String currentEventProcessResult) { this.currentEventProcessResult = currentEventProcessResult; } public Integer getEventSucceed() { return eventSucceed; } public void setEventSucceed(Integer eventSucceed) { this.eventSucceed = eventSucceed; } public String getRevokeDes() { return revokeDes; } public void setRevokeDes(String revokeDes) { this.revokeDes = revokeDes; } public Integer getEventResult() { return eventResult; } public void setEventResult(Integer eventResult) { this.eventResult = eventResult; } public Boolean getReportSuperior() { return reportSuperior; } public void setReportSuperior(Boolean reportSuperior) { this.reportSuperior = reportSuperior; } public String getResult() { return result; } public void setResult(String result) { this.result = result; } public Date getResultDate() { return resultDate; } public void setResultDate(Date resultDate) { this.resultDate = resultDate; } public Boolean getUrgent() { return urgent; } public void setUrgent(Boolean urgent) { this.urgent = urgent; } public Boolean getDifficult() { return difficult; } public void setDifficult(Boolean difficult) { this.difficult = difficult; } public Boolean getUrgentDell() { return urgentDell; } public void setUrgentDell(Boolean urgentDell) { this.urgentDell = urgentDell; } public Boolean getInvalid() { return invalid; } public void setInvalid(Boolean invalid) { this.invalid = invalid; } public Boolean getMajor() { return major; } public void setMajor(Boolean major) { this.major = major; } public String getRequestUserResponse() { return requestUserResponse; } public void setRequestUserResponse(String requestUserResponse) { this.requestUserResponse = requestUserResponse; } public Long getCreateBy() { return createBy; } public void setCreateBy(Long createBy) { this.createBy = createBy; } public Date getCreateAt() { return createAt; } public void setCreateAt(Date createAt) { this.createAt = createAt; } public Long getUpdateBy() { return updateBy; } public void setUpdateBy(Long updateBy) { this.updateBy = updateBy; } public Date getUpdateAt() { return updateAt; } public void setUpdateAt(Date updateAt) { this.updateAt = updateAt; } public Long getPageNo() { return pageNo; } public void setPageNo(Long pageNo) { this.pageNo = pageNo; } public Long getPageSize() { return pageSize; } public void setPageSize(Long pageSize) { this.pageSize = pageSize; } public String getKeyword() { return keyword; } public void setKeyword(String keyword) { this.keyword = keyword; } public Integer getUserType() { return userType; } public void setUserType(Integer userType) { this.userType = userType; } public Integer getUsertype() { return usertype; } public void setUsertype(Integer usertype) { this.usertype = usertype; } }