|
@@ -0,0 +1,64 @@
|
|
|
+package com.citu.module.menduner.system.controller.base.person.student;
|
|
|
+
|
|
|
+
|
|
|
+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.LocalDateTime;
|
|
|
+
|
|
|
+@Schema(description = "管理后台 - 学生实习记录 Response VO")
|
|
|
+@Data
|
|
|
+@ExcelIgnoreUnannotated
|
|
|
+public class StudentPracticeRecordRespVO {
|
|
|
+
|
|
|
+ @Schema(description = "id", requiredMode = Schema.RequiredMode.REQUIRED, example = "2479")
|
|
|
+ @ExcelProperty("id")
|
|
|
+ private Long id;
|
|
|
+
|
|
|
+ @Schema(description = "用户id", requiredMode = Schema.RequiredMode.REQUIRED, example = "26596")
|
|
|
+ @ExcelProperty("用户id")
|
|
|
+ private Long userId;
|
|
|
+
|
|
|
+ @Schema(description = "人才id", requiredMode = Schema.RequiredMode.REQUIRED, example = "32718")
|
|
|
+ @ExcelProperty("人才id")
|
|
|
+ private Long personId;
|
|
|
+
|
|
|
+ @Schema(description = "学生id", requiredMode = Schema.RequiredMode.REQUIRED, example = "29238")
|
|
|
+ @ExcelProperty("学生id")
|
|
|
+ private Long studentId;
|
|
|
+
|
|
|
+ @Schema(description = "企业id", requiredMode = Schema.RequiredMode.REQUIRED, example = "14881")
|
|
|
+ @ExcelProperty("企业id")
|
|
|
+ private Long enterpriseId;
|
|
|
+
|
|
|
+ @Schema(description = "职位id", requiredMode = Schema.RequiredMode.REQUIRED, example = "17350")
|
|
|
+ @ExcelProperty("职位id")
|
|
|
+ private Long jobId;
|
|
|
+
|
|
|
+ @Schema(description = "招聘会id", example = "9371")
|
|
|
+ @ExcelProperty("招聘会id")
|
|
|
+ private Long jobFairId;
|
|
|
+
|
|
|
+ @Schema(description = "实习开始时间")
|
|
|
+ @ExcelProperty("实习开始时间")
|
|
|
+ private LocalDateTime startTime;
|
|
|
+
|
|
|
+ @Schema(description = "实习结束时间")
|
|
|
+ @ExcelProperty("实习结束时间")
|
|
|
+ private LocalDateTime endTime;
|
|
|
+
|
|
|
+ @Schema(description = "状态", example = "2")
|
|
|
+ @ExcelProperty("状态")
|
|
|
+ private Integer status;
|
|
|
+
|
|
|
+ @Schema(description = "拒绝原因")
|
|
|
+ @ExcelProperty("拒绝原因")
|
|
|
+ private String refuseMsg;
|
|
|
+
|
|
|
+ @Schema(description = "创建时间", requiredMode = Schema.RequiredMode.REQUIRED)
|
|
|
+ @ExcelProperty("创建时间")
|
|
|
+ private LocalDateTime createTime;
|
|
|
+
|
|
|
+}
|