|
@@ -0,0 +1,65 @@
|
|
|
+package cn.iocoder.yudao.module.system.controller.admin.studentSelectSupervisorRecord.vo;
|
|
|
+
|
|
|
+import cn.iocoder.yudao.framework.excel.core.annotations.DictFormat;
|
|
|
+import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
|
|
|
+import com.alibaba.excel.annotation.ExcelProperty;
|
|
|
+import io.swagger.v3.oas.annotations.media.Schema;
|
|
|
+import lombok.Data;
|
|
|
+
|
|
|
+import java.time.LocalDate;
|
|
|
+import java.time.LocalDateTime;
|
|
|
+
|
|
|
+@Schema(description = "管理后台 - 师生互选记录 Response VO")
|
|
|
+@Data
|
|
|
+@ExcelIgnoreUnannotated
|
|
|
+public class recordExportRespVO {
|
|
|
+
|
|
|
+ @Schema(description = "项目名称")
|
|
|
+ private String projectName;
|
|
|
+
|
|
|
+ @Schema(description = "选择状态", example = "1")
|
|
|
+ @DictFormat("system_student_master_type")
|
|
|
+ private Long selectType;
|
|
|
+
|
|
|
+ @Schema(description = "硕士类型")
|
|
|
+ @DictFormat("system_student_master_type")
|
|
|
+ private Integer masterType;
|
|
|
+
|
|
|
+ @Schema(description = "导师审批时间")
|
|
|
+ @ExcelProperty("导师审批时间")
|
|
|
+ private LocalDateTime supervisorApproveTime;
|
|
|
+
|
|
|
+ @Schema(description = "学生年级")
|
|
|
+ private String studentGrade;
|
|
|
+
|
|
|
+ @Schema(description = "学生姓名")
|
|
|
+ @ExcelProperty("学生姓名")
|
|
|
+ private String studentName;
|
|
|
+
|
|
|
+ @Schema(description = "学生学号")
|
|
|
+ @ExcelProperty("学生学号")
|
|
|
+ private String major;
|
|
|
+
|
|
|
+ @Schema(description = "导师姓名")
|
|
|
+ @ExcelProperty("导师姓名")
|
|
|
+ private String supervisor;
|
|
|
+
|
|
|
+ @Schema(description = "导师类型")
|
|
|
+ @ExcelProperty("导师类型")
|
|
|
+ private String supervisorType;
|
|
|
+
|
|
|
+ @Schema(description = "学生签字日期")
|
|
|
+ private LocalDate studentSignDate;
|
|
|
+
|
|
|
+ @Schema(description = "导师签字日期")
|
|
|
+ private LocalDate supervisorSignDate;
|
|
|
+
|
|
|
+ @Schema(description = "学生电子签名")
|
|
|
+ @ExcelProperty("学生电子签名")
|
|
|
+ private String studentSignature;
|
|
|
+
|
|
|
+ @Schema(description = "导师电子签名")
|
|
|
+ @ExcelProperty("导师电子签名")
|
|
|
+ private String supervisorSignature;
|
|
|
+
|
|
|
+}
|