|
@@ -1,5 +1,6 @@
|
|
|
package com.dayou.vo;
|
|
|
|
|
|
+import com.dayou.annotation.Excel;
|
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
import lombok.Data;
|
|
|
|
|
@@ -17,6 +18,7 @@ public class AssetsComplaintVO {
|
|
|
/**
|
|
|
* 投诉类型枚举(内部/外部)
|
|
|
*/
|
|
|
+ @Excel(name = "投诉类型", readConverterExp = "INTERNAL=内部,EXTERNAL=外部")
|
|
|
private String complainantType;
|
|
|
|
|
|
/**
|
|
@@ -27,6 +29,7 @@ public class AssetsComplaintVO {
|
|
|
/**
|
|
|
* 投诉人用户名
|
|
|
*/
|
|
|
+ @Excel(name = "投诉人")
|
|
|
private String complainantName;
|
|
|
|
|
|
/**
|
|
@@ -37,11 +40,13 @@ public class AssetsComplaintVO {
|
|
|
/**
|
|
|
* 被投诉项目负责人用户名
|
|
|
*/
|
|
|
+ @Excel(name = "项目负责人")
|
|
|
private String respondentName;
|
|
|
|
|
|
/**
|
|
|
* 投诉原因
|
|
|
*/
|
|
|
+ @Excel(name = "投诉原因")
|
|
|
private String reason;
|
|
|
|
|
|
/**
|
|
@@ -52,11 +57,13 @@ public class AssetsComplaintVO {
|
|
|
/**
|
|
|
* 关联的资产业务项目编号
|
|
|
*/
|
|
|
+ @Excel(name = "项目编号")
|
|
|
private String orderId;
|
|
|
|
|
|
/**
|
|
|
* 投诉状态枚举(待确认、已确认、撤销)
|
|
|
*/
|
|
|
+ @Excel(name = "投诉状态", readConverterExp = "PENDING=待确认,CONFIRM=已确认,CANCEL=撤销")
|
|
|
private String state;
|
|
|
|
|
|
/**
|
|
@@ -67,18 +74,21 @@ public class AssetsComplaintVO {
|
|
|
/**
|
|
|
* 审核人姓名
|
|
|
*/
|
|
|
+ @Excel(name = "审核人")
|
|
|
private String checkerName;
|
|
|
|
|
|
/**
|
|
|
* 审核时间
|
|
|
*/
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
|
|
- private LocalDateTime checkDate;
|
|
|
+ @Excel(name = "审核时间", dateFormat = "yyyy-MM-dd HH:mm:ss")
|
|
|
+ private Date checkDate;
|
|
|
|
|
|
/**
|
|
|
* 创建时间
|
|
|
*/
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
|
|
+ @Excel(name = "投诉时间", dateFormat = "yyyy-MM-dd HH:mm:ss")
|
|
|
private Date created;
|
|
|
|
|
|
/**
|