|  | @@ -253,10 +253,11 @@ public class SchoolStaffServiceImpl extends ServiceImpl<SchoolStaffMapper, Schoo
 | 
	
		
			
				|  |  |              throw new BizException("加入群组失败");
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -         CompletableFuture.runAsync(() -> {
 | 
	
		
			
				|  |  | +        // 创建学校员工IM好友
 | 
	
		
			
				|  |  | +        imUserFriendService.refreshSchoolStaffFriend(schoolStaff.getSchoolId().intValue());
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -             // 创建学校im好友
 | 
	
		
			
				|  |  | -             imUserFriendService.refreshSchoolStaffFriend(schoolStaff.getSchoolId().intValue());
 | 
	
		
			
				|  |  | +        // 异步添加乐团领队到其他乐团群
 | 
	
		
			
				|  |  | +         CompletableFuture.runAsync(() -> {
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |               if (schoolStaff.getUserType().equals(ESchoolStaffType.ORCHESTRA_LEADER)) {
 | 
	
		
			
				|  |  |                   addMusicGroup(schoolStaff, user);
 | 
	
	
		
			
				|  | @@ -267,9 +268,6 @@ public class SchoolStaffServiceImpl extends ServiceImpl<SchoolStaffMapper, Schoo
 | 
	
		
			
				|  |  |          redissonClient.getBucket(submitLockKey).delete();
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          // 消息推送
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -        // 推送给自己
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |          Map<Integer, String> userMap = new HashMap<>();
 | 
	
		
			
				|  |  |          userMap.put(user.getId(), user.getId().toString());
 | 
	
		
			
				|  |  |          sysMessageService.batchSendMessage(MessageSenderPluginContext.MessageSender.JIGUANG, MessageTypeEnum.JIGUANG_SCHOOL_ACCOUNT_REGISTER_NOTICE,
 | 
	
	
		
			
				|  | @@ -304,6 +302,7 @@ public class SchoolStaffServiceImpl extends ServiceImpl<SchoolStaffMapper, Schoo
 | 
	
		
			
				|  |  |          sysMessageService.batchSendMessage(MessageSenderPluginContext.MessageSender.AWSMS, MessageTypeEnum.SMS_SCHOOL_ACCOUNT_REGISTER,
 | 
	
		
			
				|  |  |                  selfMap, null, 0, null,
 | 
	
		
			
				|  |  |                  "SCHOOL",cooperation.getName(),schoolStaff.getUserType().getDescribe(),url);
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |          return true;
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 |