|
@@ -1038,12 +1038,12 @@ public class MusicGroupServiceImpl extends BaseServiceImpl<String, MusicGroup> i
|
|
|
//更新班级人数
|
|
|
classGroupDao.batchUpdateStudentNumMinusOne(classGroupIdList);
|
|
|
|
|
|
- //删除融云群
|
|
|
- List<ImGroupModel> imGroupModels = new ArrayList<ImGroupModel>();
|
|
|
- for (Integer classGroupId : classGroupIdList) {
|
|
|
- imGroupModels.add(new ImGroupModel(classGroupId + ""));
|
|
|
- }
|
|
|
- imFeignService.groupBatchDismiss(imGroupModels);
|
|
|
+ List<ImGroupModel> imGroupModels = new ArrayList<ImGroupModel>();
|
|
|
+ ImGroupMember[] imGroupMember = {new ImGroupMember(userId.toString())};
|
|
|
+ for (Integer classGroupId : classGroupIdList) {
|
|
|
+ imGroupModels.add(new ImGroupModel(classGroupId + "",imGroupMember,""));
|
|
|
+ }
|
|
|
+ imFeignService.groupBatchQuit(imGroupModels);
|
|
|
}
|
|
|
|
|
|
List<CourseSchedule> musicGroupCourseSchedules = courseScheduleDao.findMusicGroupCourseSchedulesWithStudent(musicGroupId,GroupType.MUSIC.getCode(), CourseStatusEnum.NOT_START.getCode(),userId);
|
|
@@ -1148,10 +1148,11 @@ public class MusicGroupServiceImpl extends BaseServiceImpl<String, MusicGroup> i
|
|
|
|
|
|
//删除融云群
|
|
|
List<ImGroupModel> imGroupModels = new ArrayList<ImGroupModel>();
|
|
|
+ ImGroupMember[] imGroupMember = {new ImGroupMember(userId.toString())};
|
|
|
for (Integer classGroupId : classGroupIdList) {
|
|
|
- imGroupModels.add(new ImGroupModel(classGroupId + ""));
|
|
|
+ imGroupModels.add(new ImGroupModel(classGroupId + "",imGroupMember,""));
|
|
|
}
|
|
|
- imFeignService.groupBatchDismiss(imGroupModels);
|
|
|
+ imFeignService.groupBatchQuit(imGroupModels);
|
|
|
}
|
|
|
|
|
|
List<CourseSchedule> musicGroupCourseSchedules = courseScheduleDao.findMusicGroupCourseSchedulesWithStudent(musicGroupId,GroupType.MUSIC.getCode(), CourseStatusEnum.NOT_START.getCode(),userId);
|