| | |
| | | package com.panzhihua.sangeshenbian.model.vo; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import com.panzhihua.sangeshenbian.model.entity.Complaint; |
| | | import com.panzhihua.sangeshenbian.model.entity.ComplaintComment; |
| | | import com.panzhihua.sangeshenbian.model.entity.ComplaintFlow; |
| | |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | |
| | | import java.util.Date; |
| | | import java.util.List; |
| | |
| | | * @author mitao |
| | | * @date 2025/2/23 |
| | | */ |
| | | @EqualsAndHashCode(callSuper = true) |
| | | @Data |
| | | @ApiModel("工单视图对象") |
| | | public class ComplaintVO extends Complaint { |
| | | |
| | | @ApiModelProperty(value = "上报人") |
| | | private String reporter; |
| | | |
| | | @ApiModelProperty(value = "上报人id") |
| | | private Long reporterId; |
| | | |
| | | private Long superiorId2; |
| | | |
| | | private Long auditCreateBy; |
| | | |
| | | @ApiModelProperty("上报人层级 1=市级账号,2=区县账号,3=街道账号,4=社区账号 5=党员账号") |
| | | private Integer reporterLevel; |
| | | |
| | | @ApiModelProperty(value = "上报人联系方式") |
| | | private String reporterPhone; |
| | |
| | | private String auditTime; |
| | | |
| | | @ApiModelProperty(value = "诉求流转记录") |
| | | List<ComplaintFlow> complaintFlows; |
| | | private List<ComplaintFlow> complaintFlows; |
| | | |
| | | @ApiModelProperty(value = "办理进度") |
| | | List<ComplaintProgress> complaintProgresses; |
| | | private List<ComplaintProgress> complaintProgresses; |
| | | |
| | | @ApiModelProperty(value = "审核按钮状态(0=显示,1=隐藏)") |
| | | private Integer auditButtonStatus; |
| | | |
| | | @ApiModelProperty(value = "撤回按钮状态(0=显示,1=隐藏)") |
| | | private Integer withdrawButtonStatus; |
| | | |
| | | @ApiModelProperty(value = "评价打分 0:不满意; 1:一般; 2:满意; 3:非常满意;") |
| | | private Integer rate; |
| | | |
| | | @ApiModelProperty(value = "办结评价") |
| | | private ComplaintComment complaintComment; |
| | |
| | | |
| | | @ApiModelProperty(value = "评价按钮状态(0=显示,1=隐藏)") |
| | | private Integer evaluateButtonStatus; |
| | | |
| | | @ApiModelProperty(value = "语音文件集合") |
| | | private List<String> voiceFileList; |
| | | |
| | | @ApiModelProperty(value = "添加办理进度数") |
| | | private Integer progressCount; |
| | | |
| | | @ApiModelProperty(value = "已下派次数") |
| | | private Integer assignmentCount; |
| | | |
| | | @ApiModelProperty(value = "已上报次数") |
| | | private Integer reportCount; |
| | | |
| | | |
| | | } |