|
@@ -1,6 +1,7 @@
|
|
|
package com.ym.mec.biz.dal.dto;
|
|
|
|
|
|
import com.ym.mec.auth.api.entity.SysUser;
|
|
|
+import com.ym.mec.biz.dal.entity.CourseSchedule;
|
|
|
import com.ym.mec.biz.dal.entity.StudentCourseHomework;
|
|
|
import com.ym.mec.biz.dal.enums.EHomeWorkStatus;
|
|
|
import com.ym.mec.biz.dal.enums.ELessonTrainingType;
|
|
@@ -64,6 +65,51 @@ public class CourseHomeworkWrapper {
|
|
|
private ELessonTrainingType type;
|
|
|
}
|
|
|
|
|
|
+ @Data
|
|
|
+ @ApiModel(value = "学校端学员请假列表")
|
|
|
+ public static class StudentLeaveQuery extends QueryInfo {
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "课程id")
|
|
|
+ private Integer courseScheduleId;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "班级id")
|
|
|
+ private Integer classGroupId;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "开始时间",required = true)
|
|
|
+ private Date startTime;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "结束时间",required = true)
|
|
|
+ private Date endTime;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "乐团id")
|
|
|
+ private String musicGroupId;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Data
|
|
|
+ @ApiModel(value = "学校端学员请假列表")
|
|
|
+ public static class StudentLeaveResult {
|
|
|
+ @ApiModelProperty(value = "上课时间")
|
|
|
+ private String classDate;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "上课开始时间")
|
|
|
+ private String startClassTime;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "上课结束时间")
|
|
|
+ private String endClassTime;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "班级名称")
|
|
|
+ private String classGroupName;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "课程类型")
|
|
|
+ private CourseSchedule.CourseScheduleType courseScheduleType;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "请假原因")
|
|
|
+ private String remark;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "学生姓名")
|
|
|
+ private String username;
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
|
|
|
@Data
|