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