|
|
@@ -0,0 +1,120 @@
|
|
|
+package cn.start.tz.module.pressure2.controller.admin.appointmentconfirmrefuseyearitem.vo;
|
|
|
+
|
|
|
+import cn.start.tz.module.system.api.user.dto.AdminUserRespDTO;
|
|
|
+import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
|
|
|
+import com.alibaba.excel.annotation.ExcelProperty;
|
|
|
+import com.alibaba.excel.annotation.write.style.ColumnWidth;
|
|
|
+import io.swagger.v3.oas.annotations.media.Schema;
|
|
|
+import lombok.Data;
|
|
|
+
|
|
|
+import java.time.LocalDate;
|
|
|
+import java.time.LocalDateTime;
|
|
|
+
|
|
|
+@Schema(description = "管理后台 - 拒绝年检设备导出 Excel VO")
|
|
|
+@Data
|
|
|
+@ExcelIgnoreUnannotated
|
|
|
+public class AppointmentConfirmRefuseLegalItemExportVO {
|
|
|
+
|
|
|
+
|
|
|
+ @Schema(description = "使用单位")
|
|
|
+ @ExcelProperty(value = "单位名称")
|
|
|
+ @ColumnWidth(30)
|
|
|
+ private String unitName;
|
|
|
+
|
|
|
+ @Schema(description = "设备注册代码")
|
|
|
+ @ExcelProperty(value = "设备注册代码")
|
|
|
+ @ColumnWidth(20)
|
|
|
+ private String equipCode;
|
|
|
+
|
|
|
+ @Schema(description = "设备类型")
|
|
|
+ private String equipMainType;
|
|
|
+
|
|
|
+ @Schema(description = "设备类型")
|
|
|
+ @ExcelProperty(value = "设备类型")
|
|
|
+ @ColumnWidth(20)
|
|
|
+ private String equipMainTypeName;
|
|
|
+
|
|
|
+ @Schema(description = "检验性质(100=定期检验,200=年度检查,300=超年限检验)")
|
|
|
+ @ExcelProperty(value = "检验性质")
|
|
|
+ @ColumnWidth(15)
|
|
|
+ private String checkTypeStr;
|
|
|
+
|
|
|
+ @Schema(description = "区域")
|
|
|
+ @ExcelProperty(value = "区域")
|
|
|
+ @ColumnWidth(15)
|
|
|
+ private String equipDistrictName;
|
|
|
+
|
|
|
+ @Schema(description = "使用证编号")
|
|
|
+ @ExcelProperty(value = "使用证编号")
|
|
|
+ @ColumnWidth(20)
|
|
|
+ private String useRegisterNo;
|
|
|
+
|
|
|
+ @Schema(description = "拒绝定检状态(1=待处理,2=无需处理,3=审核中,4=审核已拒绝,5=已作废,6=待上报,7=已上报)")
|
|
|
+ @ExcelProperty(value = "拒绝定检状态")
|
|
|
+ @ColumnWidth(15)
|
|
|
+ private String refuseCheckStatusStr;
|
|
|
+
|
|
|
+ @Schema(description = "拒绝来源(1=窗口拒检,2=检验员拒检,3=客户拒检)")
|
|
|
+ @ExcelProperty(value = "拒绝来源")
|
|
|
+ @ColumnWidth(15)
|
|
|
+ private String rejectionSourceStr;
|
|
|
+
|
|
|
+ @Schema(description = "下次检验日期")
|
|
|
+ @ExcelProperty(value = "下次检验日期")
|
|
|
+ @ColumnWidth(15)
|
|
|
+ private LocalDate nextCheckDate;
|
|
|
+
|
|
|
+ @Schema(description = "拒检原因")
|
|
|
+ @ExcelProperty(value = "拒检原因")
|
|
|
+ @ColumnWidth(15)
|
|
|
+ private String reasonDictStr;
|
|
|
+
|
|
|
+ @Schema(description = "拒检说明")
|
|
|
+ @ExcelProperty(value = "说明")
|
|
|
+ @ColumnWidth(30)
|
|
|
+ private String reason;
|
|
|
+
|
|
|
+ @Schema(description = "提交人")
|
|
|
+ @ExcelProperty(value = "提交人")
|
|
|
+ @ColumnWidth(15)
|
|
|
+ private String submitUserName;
|
|
|
+
|
|
|
+ @Schema(description = "提交时间")
|
|
|
+ @ExcelProperty(value = "提交时间")
|
|
|
+ @ColumnWidth(20)
|
|
|
+ private LocalDateTime submitTime;
|
|
|
+
|
|
|
+ @Schema(description = "检验类型")
|
|
|
+ private Integer checkType;
|
|
|
+
|
|
|
+ @Schema(description = "处理状态(0=待处理,1=无需处理)")
|
|
|
+ private Integer processStatus;
|
|
|
+
|
|
|
+ @Schema(description = "运行状态(100=在用,200=停运,300=注销)")
|
|
|
+ private Integer equipStatus;
|
|
|
+
|
|
|
+ @Schema(description = "拒绝原因字典")
|
|
|
+ private String reasonDict;
|
|
|
+
|
|
|
+ @Schema(description = "拒绝定检状态(1=待处理,2=无需处理,3=审核中,4=审核已拒绝,5=已作废,6=待上报,7=已上报)")
|
|
|
+ private Integer refuseCheckStatus;
|
|
|
+
|
|
|
+ @Schema(description = "场景值(0=拒绝年检设备,1=拒绝约检)")
|
|
|
+ private Integer scene;
|
|
|
+
|
|
|
+ @Schema(description = "提交人")
|
|
|
+ private AdminUserRespDTO submitUser;
|
|
|
+
|
|
|
+ @Schema(description = "拒绝来源(1=窗口拒检,2=检验员拒检,3=客户拒检)")
|
|
|
+ private Integer rejectionSource;
|
|
|
+
|
|
|
+ @Schema(description = "约检联系人")
|
|
|
+ private String contact;
|
|
|
+
|
|
|
+ @Schema(description = "约检联系人电话")
|
|
|
+ private String contactPhone;
|
|
|
+
|
|
|
+ private String checkTypeName;
|
|
|
+
|
|
|
+ private String equipStatusName;
|
|
|
+}
|