|
@@ -1280,6 +1280,15 @@ public class ClassGroupServiceImpl extends BaseServiceImpl<Integer, ClassGroup>
|
|
|
|
|
|
//1、更新班级关联老师信息
|
|
|
List<ClassGroupTeacherMapper> newClassGroupTeacherMapperList = classGroup4MixDto.getClassGroupTeacherMapperList();
|
|
|
+ Integer teacherId = null;
|
|
|
+ for (ClassGroupTeacherMapper groupTeacherMapper : newClassGroupTeacherMapperList) {
|
|
|
+ groupTeacherMapper.setGroupType(classGroup.getGroupType());
|
|
|
+ groupTeacherMapper.setClassGroupId(classGroup.getId());
|
|
|
+ groupTeacherMapper.setMusicGroupId(classGroup4MixDto.getMusicGroupId());
|
|
|
+ if (groupTeacherMapper.getTeacherRole().equals(TeachTypeEnum.BISHOP)) {
|
|
|
+ teacherId = groupTeacherMapper.getUserId();
|
|
|
+ }
|
|
|
+ }
|
|
|
|
|
|
Set<String> newTeacher = newClassGroupTeacherMapperList.stream().map(
|
|
|
classGroupTeacherMapper -> classGroupTeacherMapper.getTeacherRole().getCode() + classGroupTeacherMapper.getUserId()
|
|
@@ -1295,13 +1304,7 @@ public class ClassGroupServiceImpl extends BaseServiceImpl<Integer, ClassGroup>
|
|
|
classGroupTeacherMapperService.classGroupTeachersInsert(newClassGroupTeacherMapperList);
|
|
|
}
|
|
|
|
|
|
- Integer teacherId = null;
|
|
|
- for (ClassGroupTeacherMapper groupTeacherMapper : newClassGroupTeacherMapperList) {
|
|
|
- if (groupTeacherMapper.getTeacherRole().equals(TeachTypeEnum.BISHOP)) {
|
|
|
- teacherId = groupTeacherMapper.getUserId();
|
|
|
- break;
|
|
|
- }
|
|
|
- }
|
|
|
+
|
|
|
|
|
|
//2、获取班级学生
|
|
|
List<StudentRegistration> studentList = classGroupStudentMapperDao.findClassStudentList(classGroup.getId(), ClassGroupStudentStatusEnum.NORMAL);
|