5 changed files with 371 additions and 1 deletions
@ -0,0 +1,82 @@
|
||||
package com.biutag.supervision.pojo.dto.complaintCollection; |
||||
|
||||
import com.alibaba.excel.annotation.ExcelProperty; |
||||
import com.alibaba.excel.annotation.write.style.ColumnWidth; |
||||
import io.swagger.v3.oas.annotations.media.Schema; |
||||
import lombok.Getter; |
||||
import lombok.Setter; |
||||
|
||||
/** |
||||
* @ClassName ComplaintCollectionExcelDTO |
||||
* @Description 涉访涉诉导出Dto |
||||
* @Author shihao |
||||
* @Date 2026/1/8 11:16 |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Schema(description = "涉访涉诉台账sheet") |
||||
public class ComplaintCollectionExcelDTO { |
||||
|
||||
@ExcelProperty("信件编号") |
||||
@ColumnWidth(20) |
||||
private String originId; |
||||
|
||||
@ExcelProperty("来源") |
||||
@ColumnWidth(20) |
||||
private String sourceTablePath; |
||||
|
||||
@ExcelProperty(value = "登记/受理时间") |
||||
@ColumnWidth(20) |
||||
private String discoveryTime; |
||||
|
||||
@ExcelProperty("来件人姓名") |
||||
@ColumnWidth(20) |
||||
private String responderName; |
||||
|
||||
@ExcelProperty("身份证号") |
||||
@ColumnWidth(20) |
||||
private String responderIdCode; |
||||
|
||||
@ExcelProperty("联系电话") |
||||
@ColumnWidth(20) |
||||
private String responderPhone; |
||||
|
||||
@ExcelProperty("被投诉机构") |
||||
@ColumnWidth(20) |
||||
private String secondDepartName; |
||||
|
||||
@ExcelProperty("来信内容") |
||||
@ColumnWidth(20) |
||||
private String thingDesc; |
||||
|
||||
@ExcelProperty("涉嫌问题") |
||||
@ColumnWidth(20) |
||||
@Schema(description = "涉嫌问题字符串") |
||||
private String involveProblemStr; |
||||
|
||||
@ExcelProperty("是否重复件") |
||||
@ColumnWidth(20) |
||||
private String repeatt; |
||||
|
||||
@ExcelProperty("标签") |
||||
@ColumnWidth(20) |
||||
private String tag; |
||||
|
||||
@ExcelProperty("办结情况") |
||||
@ColumnWidth(20) |
||||
private String completionStatus; |
||||
|
||||
@ExcelProperty("群众认可") |
||||
@ColumnWidth(20) |
||||
private String publicRecognition; |
||||
|
||||
@ExcelProperty("办理方式") |
||||
@ColumnWidth(20) |
||||
private String handleMethod; |
||||
|
||||
@ExcelProperty("业务类别") |
||||
@ColumnWidth(20) |
||||
private String businessTypeName; |
||||
|
||||
|
||||
} |
||||
@ -0,0 +1,110 @@
|
||||
package com.biutag.supervision.pojo.dto.complaintCollection; |
||||
|
||||
import com.alibaba.excel.annotation.ExcelProperty; |
||||
import com.alibaba.excel.annotation.write.style.ColumnWidth; |
||||
import io.swagger.v3.oas.annotations.media.Schema; |
||||
import lombok.Getter; |
||||
import lombok.Setter; |
||||
|
||||
import java.time.LocalDateTime; |
||||
|
||||
/** |
||||
* @ClassName ComplaintCollectionExcelDTO |
||||
* @Description 涉访涉诉台账涉及人员sheet |
||||
* @Author shihao |
||||
* @Date 2026/1/8 11:16 |
||||
*/ |
||||
@Getter |
||||
@Setter |
||||
@Schema(description = "涉访涉诉台账涉及人员sheet") |
||||
public class ComplaintCollectionPersonExcelDTO { |
||||
|
||||
@ExcelProperty("信件编号") |
||||
@ColumnWidth(20) |
||||
private String originId; |
||||
|
||||
@ExcelProperty({"登记/受理时间"}) |
||||
@ColumnWidth(20) |
||||
private LocalDateTime discoveryTime; |
||||
|
||||
@ExcelProperty("来源") |
||||
@ColumnWidth(20) |
||||
private String sourceTablePath; |
||||
|
||||
@ExcelProperty({"业务类别"}) |
||||
@ColumnWidth(20) |
||||
private String businessTypeName; |
||||
|
||||
@ExcelProperty({"涉嫌问题"}) |
||||
@ColumnWidth(20) |
||||
private String involveProblemStr; |
||||
|
||||
@ExcelProperty({"简要描述"}) |
||||
@ColumnWidth(20) |
||||
private String thingDesc; |
||||
|
||||
@ExcelProperty({"涉及单位"}) |
||||
@ColumnWidth(20) |
||||
private String secondDepartName; |
||||
|
||||
@ExcelProperty({"办理单位(二级)"}) |
||||
@ColumnWidth(20) |
||||
private String handleSecondDepartName; |
||||
|
||||
@ExcelProperty({"办理单位(三级)"}) |
||||
@ColumnWidth(20) |
||||
private String handleThreeDepartName; |
||||
|
||||
@ExcelProperty({"核查情况(是否属实)"}) |
||||
@ColumnWidth(20) |
||||
private String checkStatusName; |
||||
|
||||
// @ExcelProperty({"是否整改"})
|
||||
// private String isRectifyName;
|
||||
//
|
||||
// @ExcelProperty({"整改情况"})
|
||||
// private String rectifyDesc;
|
||||
|
||||
@ExcelProperty({"追责对象"}) |
||||
@ColumnWidth(20) |
||||
private String accountabilityTarget; |
||||
|
||||
@ExcelProperty({"涉及人员姓名"}) |
||||
@ColumnWidth(20) |
||||
private String blameName; |
||||
|
||||
@ExcelProperty({"警号"}) |
||||
@ColumnWidth(20) |
||||
private String blameEmpNo; |
||||
|
||||
@ExcelProperty({"身份证"}) |
||||
@ColumnWidth(20) |
||||
private String blameIdCode; |
||||
|
||||
@ExcelProperty({"人员属性"}) |
||||
@ColumnWidth(20) |
||||
private String ivPersonType; |
||||
|
||||
@ExcelProperty({"责任领导姓名"}) |
||||
@ColumnWidth(20) |
||||
private String leadName; |
||||
|
||||
@ExcelProperty({"责任领导警号"}) |
||||
@ColumnWidth(20) |
||||
private String leadEmpNo; |
||||
|
||||
@ExcelProperty({"责任领导身份证"}) |
||||
@ColumnWidth(20) |
||||
private String leadIdCode; |
||||
|
||||
|
||||
@ExcelProperty({"责任追责"}) |
||||
@ColumnWidth(20) |
||||
private String handleResultName; |
||||
|
||||
@ExcelProperty({"问题类型"}) |
||||
@ColumnWidth(20) |
||||
private String problemType; |
||||
|
||||
|
||||
} |
||||
Loading…
Reference in new issue