liujc 2 gadi atpakaļ
vecāks
revīzija
275817fad8

+ 15 - 13
mec-biz/src/main/java/com/ym/mec/biz/service/impl/ClassGroupServiceImpl.java

@@ -2479,19 +2479,6 @@ public class ClassGroupServiceImpl extends BaseServiceImpl<Integer, ClassGroup>
                 }
                 }
             }
             }
 
 
-            List<Integer> classGroupIds = new ArrayList<>();
-            classGroupIds.add(classGroupId);
-            // 删除历史记录
-            classGroupTeacherMapperService.getDao().delClassGroupTeacherMapper(classGroupIds);
-            for (ClassGroupTeacherMapper tm : newTeacherMapperList) {
-                tm.setClassGroupId(classGroupId);
-                tm.setCreateTime(date);
-                tm.setGroupType(GroupType.MUSIC);
-                tm.setMusicGroupId(musicGroupId);
-                tm.setUpdateTime(date);
-                classGroupTeacherMapperService.getDao().insert(tm);
-            }
-            imUserFriendService.refreshClassImUserFriend(classGroupId);
             // 通知学校端
             // 通知学校端
             for (ClassGroup4MixDto classGroup4MixDto : classGroup4MixDtos) {
             for (ClassGroup4MixDto classGroup4MixDto : classGroup4MixDtos) {
                 if (CollectionUtils.isEmpty(classGroup4MixDto.getClassGroupTeacherMapperList())) {
                 if (CollectionUtils.isEmpty(classGroup4MixDto.getClassGroupTeacherMapperList())) {
@@ -2508,6 +2495,21 @@ public class ClassGroupServiceImpl extends BaseServiceImpl<Integer, ClassGroup>
             }
             }
 
 
 
 
+            List<Integer> classGroupIds = new ArrayList<>();
+            classGroupIds.add(classGroupId);
+            // 删除历史记录
+            classGroupTeacherMapperService.getDao().delClassGroupTeacherMapper(classGroupIds);
+            for (ClassGroupTeacherMapper tm : newTeacherMapperList) {
+                tm.setClassGroupId(classGroupId);
+                tm.setCreateTime(date);
+                tm.setGroupType(GroupType.MUSIC);
+                tm.setMusicGroupId(musicGroupId);
+                tm.setUpdateTime(date);
+                classGroupTeacherMapperService.getDao().insert(tm);
+            }
+            imUserFriendService.refreshClassImUserFriend(classGroupId);
+
+
             return BaseController.succeed(classGroup);
             return BaseController.succeed(classGroup);
         }
         }
         if (classGroup4MixDtos.get(0).getCourseTimes().compareTo(0) <= 0) {
         if (classGroup4MixDtos.get(0).getCourseTimes().compareTo(0) <= 0) {