|
@@ -4261,8 +4261,9 @@ public class CourseScheduleServiceImpl extends BaseServiceImpl<Long, CourseSched
|
|
List<Integer> collect = courseSchedules.stream().map(e -> e.getClassGroupId()).collect(Collectors.toList());
|
|
List<Integer> collect = courseSchedules.stream().map(e -> e.getClassGroupId()).collect(Collectors.toList());
|
|
batchUpdateClassTeacher(collect,teacherId,targetTeacherId);
|
|
batchUpdateClassTeacher(collect,teacherId,targetTeacherId);
|
|
//修改老师考勤
|
|
//修改老师考勤
|
|
-// Set<Long> collect1 = courseSchedules.stream().map(e -> e.getId()).collect(Collectors.toSet());
|
|
|
|
|
|
+ Set<Integer> collect1 = courseSchedules.stream().map(e -> e.getClassGroupId()).collect(Collectors.toSet());
|
|
// teacherAttendanceDao.deleteByCourseAndTeacherId(collect1,teacherId);
|
|
// teacherAttendanceDao.deleteByCourseAndTeacherId(collect1,teacherId);
|
|
|
|
+ batchUpdateClassTeacher(new ArrayList<>(collect1),teacherId,targetTeacherId);
|
|
}
|
|
}
|
|
List<CourseSchedule> courseSchedules1 = this.queryNoStartCourseByTeacherId(classGroupIds, teacherId, "TEACHING");
|
|
List<CourseSchedule> courseSchedules1 = this.queryNoStartCourseByTeacherId(classGroupIds, teacherId, "TEACHING");
|
|
if(courseSchedules1.size() > 0){
|
|
if(courseSchedules1.size() > 0){
|
|
@@ -4272,8 +4273,9 @@ public class CourseScheduleServiceImpl extends BaseServiceImpl<Long, CourseSched
|
|
e.setTeachingTeacherIdList(teachingTeacherIdList);
|
|
e.setTeachingTeacherIdList(teachingTeacherIdList);
|
|
});
|
|
});
|
|
this.courseAdjust(courseSchedules1);
|
|
this.courseAdjust(courseSchedules1);
|
|
-// Set<Long> collect1 = courseSchedules1.stream().map(e -> e.getId()).collect(Collectors.toSet());
|
|
|
|
-// teacherAttendanceDao.deleteByCourseAndTeacherId(collect1,teacherId);
|
|
|
|
|
|
+ Set<Integer> collect1 = courseSchedules1.stream().map(e -> e.getClassGroupId()).collect(Collectors.toSet());
|
|
|
|
+//// teacherAttendanceDao.deleteByCourseAndTeacherId(collect1,teacherId);
|
|
|
|
+ batchUpdateClassTeacher(new ArrayList<>(collect1),teacherId,targetTeacherId);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|