zouxuan 4 년 전
부모
커밋
5b952f3db3
1개의 변경된 파일6개의 추가작업 그리고 6개의 파일을 삭제
  1. 6 6
      mec-biz/src/main/java/com/ym/mec/biz/service/impl/EmployeeServiceImpl.java

+ 6 - 6
mec-biz/src/main/java/com/ym/mec/biz/service/impl/EmployeeServiceImpl.java

@@ -234,6 +234,12 @@ public class EmployeeServiceImpl extends BaseServiceImpl<Integer, Employee>  imp
 		List<ImGroupModel> educationGroupModels = new ArrayList<>();
 		List<ImGroupModel> educationGroupModels = new ArrayList<>();
 		List<ImGroupModel> teamGroupModels = new ArrayList<>();
 		List<ImGroupModel> teamGroupModels = new ArrayList<>();
 		List<ImGroupModel> directorGroupModels = new ArrayList<>();
 		List<ImGroupModel> directorGroupModels = new ArrayList<>();
+		//获取用户担任教务老师的所有乐团列表
+		List<String> musicGroupIds = employeeDao.queryMusicGroupIdByUserId(levelUserId);
+		//获取用户担任教务老师的所有网管课列表
+		List<String> practiceGroupIds = employeeDao.queryPracticeGroupIdByUserId(levelUserId);
+		//获取用户担任教务老师的所有VIP课列表
+		List<String> vipGroupIds = employeeDao.queryVipGroupIdByUserId(levelUserId);
 		//获取用户需要加入的群组列表
 		//获取用户需要加入的群组列表
 		Map<String, List<EmployeeLevelDto>> collect = employeeLevelDtos.stream().collect(Collectors.groupingBy(e -> e.getRoleName()));
 		Map<String, List<EmployeeLevelDto>> collect = employeeLevelDtos.stream().collect(Collectors.groupingBy(e -> e.getRoleName()));
 		Set<String> roleNames = collect.keySet();
 		Set<String> roleNames = collect.keySet();
@@ -315,22 +321,16 @@ public class EmployeeServiceImpl extends BaseServiceImpl<Integer, Employee>  imp
 		employeeDao.updateUserDemissionDate(levelUserId);
 		employeeDao.updateUserDemissionDate(levelUserId);
 		//冻结用户
 		//冻结用户
 		employeeDao.updateUserLock(levelUserId,1);
 		employeeDao.updateUserLock(levelUserId,1);
-		//获取用户担任教务老师的所有乐团列表
-		List<String> musicGroupIds = employeeDao.queryMusicGroupIdByUserId(levelUserId);
 		if(musicGroupIds.size() > 0){
 		if(musicGroupIds.size() > 0){
 			for (String musicGroupId : musicGroupIds) {
 			for (String musicGroupId : musicGroupIds) {
 				imUserFriendService.refreshGroupImUserFriend(musicGroupId, GroupType.MUSIC);
 				imUserFriendService.refreshGroupImUserFriend(musicGroupId, GroupType.MUSIC);
 			}
 			}
 		}
 		}
-		//获取用户担任教务老师的所有网管课列表
-		List<String> practiceGroupIds = employeeDao.queryPracticeGroupIdByUserId(levelUserId);
 		if(practiceGroupIds.size() > 0){
 		if(practiceGroupIds.size() > 0){
 			for (String musicGroupId : practiceGroupIds) {
 			for (String musicGroupId : practiceGroupIds) {
 				imUserFriendService.refreshGroupImUserFriend(musicGroupId, GroupType.PRACTICE);
 				imUserFriendService.refreshGroupImUserFriend(musicGroupId, GroupType.PRACTICE);
 			}
 			}
 		}
 		}
-		//获取用户担任教务老师的所有VIP课列表
-		List<String> vipGroupIds = employeeDao.queryVipGroupIdByUserId(levelUserId);
 		if(vipGroupIds.size() > 0){
 		if(vipGroupIds.size() > 0){
 			for (String musicGroupId : vipGroupIds) {
 			for (String musicGroupId : vipGroupIds) {
 				imUserFriendService.refreshGroupImUserFriend(musicGroupId, GroupType.VIP);
 				imUserFriendService.refreshGroupImUserFriend(musicGroupId, GroupType.VIP);