|
@@ -4251,15 +4251,14 @@ public class CourseScheduleServiceImpl extends BaseServiceImpl<Long, CourseSched
|
|
|
@Override
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
public void classGroupTeacherAdjust(String classGroupIds, Integer teacherId, Integer targetTeacherId) {
|
|
|
+ List<Integer> teachingTeacherIdList = new ArrayList<Integer>();
|
|
|
+ teachingTeacherIdList.add(targetTeacherId);
|
|
|
List<CourseSchedule> courseSchedules = this.queryNoStartCourseByTeacherId(classGroupIds,teacherId,"BISHOP");
|
|
|
if(courseSchedules.size() > 0){
|
|
|
courseSchedules.forEach(e->{
|
|
|
e.setActualTeacherId(targetTeacherId);
|
|
|
});
|
|
|
this.courseAdjust(courseSchedules);
|
|
|
- //修改关联班级老师
|
|
|
-// List<Integer> collect = courseSchedules.stream().map(e -> e.getClassGroupId()).collect(Collectors.toList());
|
|
|
-// batchUpdateClassTeacher(collect,teacherId,targetTeacherId);
|
|
|
//修改老师考勤
|
|
|
Set<Integer> collect1 = courseSchedules.stream().map(e -> e.getClassGroupId()).collect(Collectors.toSet());
|
|
|
// teacherAttendanceDao.deleteByCourseAndTeacherId(collect1,teacherId);
|
|
@@ -4267,8 +4266,6 @@ public class CourseScheduleServiceImpl extends BaseServiceImpl<Long, CourseSched
|
|
|
}
|
|
|
List<CourseSchedule> courseSchedules1 = this.queryNoStartCourseByTeacherId(classGroupIds, teacherId, "TEACHING");
|
|
|
if(courseSchedules1.size() > 0){
|
|
|
- List<Integer> teachingTeacherIdList = new ArrayList<Integer>();
|
|
|
- teachingTeacherIdList.add(targetTeacherId);
|
|
|
courseSchedules1.forEach(e->{
|
|
|
e.setTeachingTeacherIdList(teachingTeacherIdList);
|
|
|
});
|