|
@@ -950,8 +950,8 @@ public class ClassGroupServiceImpl extends BaseServiceImpl<Integer, ClassGroup>
|
|
|
List<Map<Long, Integer>> vipGroupOverCourses = courseScheduleDao.countGroupOverCourse(musicGroupIds,"VIP");
|
|
|
Map<Long, Integer> vipGroupOverCourseMaps = MapUtil.convertIntegerMap(vipGroupOverCourses);
|
|
|
|
|
|
- List<CourseSchedule> classGroupLastTeacher = courseScheduleDao.findClassGroupLastTeacher(classGroupIds);
|
|
|
- Map<Integer, Integer> classGroupTeacherMap = classGroupLastTeacher.stream().collect(Collectors.toMap(CourseSchedule::getClassGroupId, CourseSchedule::getActualTeacherId));
|
|
|
+ List<ClassGroupTeacherMapper> bishopTeachers = classGroupTeacherMapperDao.findByClassGroupIdsAndType(classGroupIds, "BISHOP");
|
|
|
+ Map<Integer, Integer> classGroupTeacherMap = bishopTeachers.stream().collect(Collectors.toMap(ClassGroupTeacherMapper::getClassGroupId, ClassGroupTeacherMapper::getUserId));
|
|
|
// Map<Integer, ClassGroup> classGorupIdMap = byClassGroupIds.stream().collect(Collectors.toMap(ClassGroup::getId, classGroup -> classGroup));
|
|
|
|
|
|
//统计班级人数
|