|
@@ -84,6 +84,8 @@ public class CourseScheduleServiceImpl extends BaseServiceImpl<Long, CourseSched
|
|
|
@Autowired
|
|
|
private ClassGroupTeacherSalaryDao classGroupTeacherSalaryDao;
|
|
|
@Autowired
|
|
|
+ private PracticeGroupDao practiceGroupDao;
|
|
|
+ @Autowired
|
|
|
private JiaRiFeignService jiaRiFeignService;
|
|
|
@Autowired
|
|
|
private VipGroupService vipGroupService;
|
|
@@ -2441,6 +2443,10 @@ public class CourseScheduleServiceImpl extends BaseServiceImpl<Long, CourseSched
|
|
|
Set<Long> courseScheduleIds = courseSchedules.stream().map(e -> e.getId()).collect(Collectors.toSet());
|
|
|
courseScheduleDao.batchUpdate(courseSchedules);
|
|
|
courseScheduleTeacherSalaryDao.batchUpdateTeacher(courseScheduleIds,teacherId);
|
|
|
+ Set<Integer> classGroupIds = courseSchedules.stream().map(e -> e.getClassGroupId()).collect(Collectors.toSet());
|
|
|
+ classGroupTeacherMapperService.updateTeacher(classGroupIds,teacherId);
|
|
|
+ classGroupTeacherSalaryDao.updateTeacher(classGroupIds,teacherId);
|
|
|
+ practiceGroupDao.updateUserId(practiceGroupId,teacherId);
|
|
|
Map<Integer, String> map = new HashMap<>(2);
|
|
|
map.put(teacherId,teacherId.toString());
|
|
|
map.put(oldTeacherId,oldTeacherId.toString());
|