|
@@ -1,5 +1,6 @@
|
|
package com.qmth.distributed.print.business.bean.dto;
|
|
package com.qmth.distributed.print.business.bean.dto;
|
|
|
|
|
|
|
|
+import com.qmth.boot.tools.excel.annotation.ExcelColumn;
|
|
import com.qmth.teachcloud.common.annotation.ExcelNote;
|
|
import com.qmth.teachcloud.common.annotation.ExcelNote;
|
|
import com.qmth.teachcloud.common.annotation.ExcelProperty;
|
|
import com.qmth.teachcloud.common.annotation.ExcelProperty;
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
@@ -16,75 +17,89 @@ public class BasicExamStudentDto {
|
|
@ApiModelProperty("课程名称")
|
|
@ApiModelProperty("课程名称")
|
|
@ExcelProperty(name = "课程名称", width = 10, index = 1)
|
|
@ExcelProperty(name = "课程名称", width = 10, index = 1)
|
|
@ExcelNote(value = "课程名称")
|
|
@ExcelNote(value = "课程名称")
|
|
|
|
+ @ExcelColumn(name = "课程名称",index = 0,nullable = true)
|
|
@NotNull
|
|
@NotNull
|
|
private String courseName;
|
|
private String courseName;
|
|
|
|
|
|
@ApiModelProperty("课程代码")
|
|
@ApiModelProperty("课程代码")
|
|
@ExcelProperty(name = "课程代码", width = 10, index = 2)
|
|
@ExcelProperty(name = "课程代码", width = 10, index = 2)
|
|
@ExcelNote(value = "课程代码")
|
|
@ExcelNote(value = "课程代码")
|
|
|
|
+ @ExcelColumn(name = "课程代码",index = 1,nullable = true)
|
|
@NotNull
|
|
@NotNull
|
|
private String courseCode;
|
|
private String courseCode;
|
|
|
|
|
|
@ApiModelProperty("姓名")
|
|
@ApiModelProperty("姓名")
|
|
@ExcelProperty(name = "姓名", width = 10, index = 3)
|
|
@ExcelProperty(name = "姓名", width = 10, index = 3)
|
|
@ExcelNote(value = "姓名")
|
|
@ExcelNote(value = "姓名")
|
|
|
|
+ @ExcelColumn(name = "姓名",index = 2,nullable = true)
|
|
@NotNull
|
|
@NotNull
|
|
private String studentName;
|
|
private String studentName;
|
|
|
|
|
|
@ApiModelProperty("学号")
|
|
@ApiModelProperty("学号")
|
|
@ExcelProperty(name = "学号", width = 10, index = 4)
|
|
@ExcelProperty(name = "学号", width = 10, index = 4)
|
|
@ExcelNote(value = "学号")
|
|
@ExcelNote(value = "学号")
|
|
|
|
+ @ExcelColumn(name = "学号",index = 3,nullable = true)
|
|
@NotNull
|
|
@NotNull
|
|
private String studentCode;
|
|
private String studentCode;
|
|
|
|
|
|
@ApiModelProperty("学院")
|
|
@ApiModelProperty("学院")
|
|
@ExcelProperty(name = "学院", width = 10, index = 5)
|
|
@ExcelProperty(name = "学院", width = 10, index = 5)
|
|
@ExcelNote(value = "学院")
|
|
@ExcelNote(value = "学院")
|
|
|
|
+ @ExcelColumn(name = "学院",index = 4)
|
|
private String college;
|
|
private String college;
|
|
|
|
|
|
@ApiModelProperty("专业")
|
|
@ApiModelProperty("专业")
|
|
@ExcelProperty(name = "专业", width = 10, index = 6)
|
|
@ExcelProperty(name = "专业", width = 10, index = 6)
|
|
@ExcelNote(value = "专业")
|
|
@ExcelNote(value = "专业")
|
|
|
|
+ @ExcelColumn(name = "专业",index = 5)
|
|
private String major;
|
|
private String major;
|
|
|
|
|
|
@ApiModelProperty("教学班")
|
|
@ApiModelProperty("教学班")
|
|
@ExcelProperty(name = "教学班", width = 10, index = 7)
|
|
@ExcelProperty(name = "教学班", width = 10, index = 7)
|
|
@ExcelNote(value = "教学班")
|
|
@ExcelNote(value = "教学班")
|
|
|
|
+ @ExcelColumn(name = "教学班",index = 6,nullable = true)
|
|
private String teachClazz;
|
|
private String teachClazz;
|
|
|
|
|
|
@ApiModelProperty("试卷编号")
|
|
@ApiModelProperty("试卷编号")
|
|
@ExcelProperty(name = "试卷编号", width = 10, index = 8)
|
|
@ExcelProperty(name = "试卷编号", width = 10, index = 8)
|
|
@ExcelNote(value = "试卷编号")
|
|
@ExcelNote(value = "试卷编号")
|
|
|
|
+ @ExcelColumn(name = "试卷编号",index = 7)
|
|
private String paperNumber;
|
|
private String paperNumber;
|
|
|
|
|
|
@ApiModelProperty("任课老师")
|
|
@ApiModelProperty("任课老师")
|
|
@ExcelProperty(name = "任课老师", width = 10, index = 9)
|
|
@ExcelProperty(name = "任课老师", width = 10, index = 9)
|
|
@ExcelNote(value = "任课老师")
|
|
@ExcelNote(value = "任课老师")
|
|
|
|
+ @ExcelColumn(name = "任课老师",index = 8)
|
|
private String teacherName;
|
|
private String teacherName;
|
|
|
|
|
|
@ApiModelProperty("任课老师工号")
|
|
@ApiModelProperty("任课老师工号")
|
|
@ExcelProperty(name = "任课老师工号", width = 10, index = 10)
|
|
@ExcelProperty(name = "任课老师工号", width = 10, index = 10)
|
|
@ExcelNote(value = "任课老师工号")
|
|
@ExcelNote(value = "任课老师工号")
|
|
|
|
+ @ExcelColumn(name = "任课老师工号",index = 9)
|
|
private String teacherCode;
|
|
private String teacherCode;
|
|
|
|
|
|
@ApiModelProperty("考试日期")
|
|
@ApiModelProperty("考试日期")
|
|
@ExcelProperty(name = "考试日期", width = 10, index = 11)
|
|
@ExcelProperty(name = "考试日期", width = 10, index = 11)
|
|
@ExcelNote(value = "考试日期")
|
|
@ExcelNote(value = "考试日期")
|
|
|
|
+ @ExcelColumn(name = "考试日期",index = 10)
|
|
private String examDate;
|
|
private String examDate;
|
|
|
|
|
|
@ApiModelProperty("考试时间")
|
|
@ApiModelProperty("考试时间")
|
|
@ExcelProperty(name = "考试时间", width = 10, index = 12)
|
|
@ExcelProperty(name = "考试时间", width = 10, index = 12)
|
|
@ExcelNote(value = "考试时间")
|
|
@ExcelNote(value = "考试时间")
|
|
|
|
+ @ExcelColumn(name = "考试时间",index = 11)
|
|
private String examTime;
|
|
private String examTime;
|
|
|
|
|
|
@ApiModelProperty("考点(校区)")
|
|
@ApiModelProperty("考点(校区)")
|
|
@ExcelProperty(name = "考点(校区)", width = 10, index = 13)
|
|
@ExcelProperty(name = "考点(校区)", width = 10, index = 13)
|
|
@ExcelNote(value = "考点(校区)")
|
|
@ExcelNote(value = "考点(校区)")
|
|
|
|
+ @ExcelColumn(name = "考点(校区)",index = 12)
|
|
private String examPlace;
|
|
private String examPlace;
|
|
|
|
|
|
@ApiModelProperty("考场(考试教室)")
|
|
@ApiModelProperty("考场(考试教室)")
|
|
@ExcelProperty(name = "考场(考试教室)", width = 10, index = 14)
|
|
@ExcelProperty(name = "考场(考试教室)", width = 10, index = 14)
|
|
@ExcelNote(value = "考场(考试教室)")
|
|
@ExcelNote(value = "考场(考试教室)")
|
|
|
|
+ @ExcelColumn(name = "考场(考试教室)",index = 13)
|
|
private String examRoom;
|
|
private String examRoom;
|
|
|
|
|
|
@ApiModelProperty("异常信息")
|
|
@ApiModelProperty("异常信息")
|