|
@@ -0,0 +1,101 @@
|
|
|
+package com.ym.mec.biz.dal.dto;
|
|
|
+
|
|
|
+import com.ym.mec.biz.dal.entity.ClassGroupTeacherMapper;
|
|
|
+import io.swagger.annotations.ApiModelProperty;
|
|
|
+
|
|
|
+import java.util.List;
|
|
|
+
|
|
|
+/**
|
|
|
+ * @Author Joburgess
|
|
|
+ * @Date 2021/4/9 0009
|
|
|
+ */
|
|
|
+public class BatchCourseAdjustDto {
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "需要调整的课程编号")
|
|
|
+ private List<Long> courseScheduleIds;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "是否修改助教")
|
|
|
+ private Boolean changeTeachingTeacher = true;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "老师设置", required = true)
|
|
|
+ private List<ClassGroupTeacherMapper> classGroupTeacherMapperList;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "是否跳过节假日 true-跳过 false-不跳过", required = true)
|
|
|
+ private Boolean isHoliday;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "开始时间", required = true)
|
|
|
+ private String startDate;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "排课循环方式", required = true)
|
|
|
+ private List<CourseTimeDto> courseTimeDtoList;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "是否允许0课酬")
|
|
|
+ private Boolean allowZeroSalary = false;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "教学点")
|
|
|
+ private Integer schoolId;
|
|
|
+
|
|
|
+ public List<Long> getCourseScheduleIds() {
|
|
|
+ return courseScheduleIds;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setCourseScheduleIds(List<Long> courseScheduleIds) {
|
|
|
+ this.courseScheduleIds = courseScheduleIds;
|
|
|
+ }
|
|
|
+
|
|
|
+ public List<ClassGroupTeacherMapper> getClassGroupTeacherMapperList() {
|
|
|
+ return classGroupTeacherMapperList;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setClassGroupTeacherMapperList(List<ClassGroupTeacherMapper> classGroupTeacherMapperList) {
|
|
|
+ this.classGroupTeacherMapperList = classGroupTeacherMapperList;
|
|
|
+ }
|
|
|
+
|
|
|
+ public Boolean getChangeTeachingTeacher() {
|
|
|
+ return changeTeachingTeacher;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setChangeTeachingTeacher(Boolean changeTeachingTeacher) {
|
|
|
+ this.changeTeachingTeacher = changeTeachingTeacher;
|
|
|
+ }
|
|
|
+
|
|
|
+ public Boolean getHoliday() {
|
|
|
+ return isHoliday;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setHoliday(Boolean holiday) {
|
|
|
+ isHoliday = holiday;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getStartDate() {
|
|
|
+ return startDate;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setStartDate(String startDate) {
|
|
|
+ this.startDate = startDate;
|
|
|
+ }
|
|
|
+
|
|
|
+ public List<CourseTimeDto> getCourseTimeDtoList() {
|
|
|
+ return courseTimeDtoList;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setCourseTimeDtoList(List<CourseTimeDto> courseTimeDtoList) {
|
|
|
+ this.courseTimeDtoList = courseTimeDtoList;
|
|
|
+ }
|
|
|
+
|
|
|
+ public Boolean getAllowZeroSalary() {
|
|
|
+ return allowZeroSalary;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setAllowZeroSalary(Boolean allowZeroSalary) {
|
|
|
+ this.allowZeroSalary = allowZeroSalary;
|
|
|
+ }
|
|
|
+
|
|
|
+ public Integer getSchoolId() {
|
|
|
+ return schoolId;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setSchoolId(Integer schoolId) {
|
|
|
+ this.schoolId = schoolId;
|
|
|
+ }
|
|
|
+}
|