|  | @@ -2566,6 +2566,7 @@ public class CourseScheduleServiceImpl extends BaseServiceImpl<Long, CourseSched
 | 
	
		
			
				|  |  |          Set<Long> courseScheduleIds = courseSchedules.stream().map(e -> e.getId()).collect(Collectors.toSet());
 | 
	
		
			
				|  |  |          checkNewCourseSchedules(courseSchedules,false);
 | 
	
		
			
				|  |  |          courseScheduleDao.update(oldCourseSchedule);
 | 
	
		
			
				|  |  | +        teacherAttendanceDao.batchUpdateTeacher(courseScheduleIds,teacherId);
 | 
	
		
			
				|  |  |          courseScheduleTeacherSalaryDao.batchUpdateTeacher(courseScheduleIds,teacherId);
 | 
	
		
			
				|  |  |          Map<Integer, String> map = new HashMap<>(2);
 | 
	
		
			
				|  |  |          map.put(teacherId,teacherId.toString());
 | 
	
	
		
			
				|  | @@ -2606,6 +2607,7 @@ public class CourseScheduleServiceImpl extends BaseServiceImpl<Long, CourseSched
 | 
	
		
			
				|  |  |          classGroupTeacherMapperService.updateTeacher(classGroupIds,teacherId);
 | 
	
		
			
				|  |  |          classGroupTeacherSalaryDao.updateTeacher(classGroupIds,teacherId);
 | 
	
		
			
				|  |  |          practiceGroupDao.updateUserId(practiceGroupId,teacherId);
 | 
	
		
			
				|  |  | +        teacherAttendanceDao.batchUpdateTeacher(courseScheduleIds,teacherId);
 | 
	
		
			
				|  |  |          if (teacherIdMap != null && teacherIdMap.size() > 0) {
 | 
	
		
			
				|  |  |              sysMessageService.batchSendMessage(MessageSender.JIGUANG, MessageTypeEnum.TEACHER_PUSH_COURSE_SCHEDULE_CHANGE_RESULT,
 | 
	
		
			
				|  |  |                      teacherIdMap, null, 0, "7","TEACHER");
 |