| 
					
				 | 
			
			
				@@ -7,6 +7,7 @@ import com.google.common.collect.Lists; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.google.common.collect.Sets; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.microsvc.toolkit.middleware.im.ImPluginContext; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.microsvc.toolkit.middleware.im.message.TencentWrapper; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import com.ym.mec.auth.api.entity.SysUser; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.ym.mec.biz.dal.dao.*; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.ym.mec.biz.dal.entity.*; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.ym.mec.biz.dal.enums.EFriendRoleType; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -201,6 +202,10 @@ public class ImUserFriendServiceImpl extends BaseServiceImpl<Long, ImUserFriend> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     public ImUserFriendDto getImUserProfile(String userId) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             TencentWrapper.UserProfile userProfile = imPluginContext.getPluginService().getUserProfile(userId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            SysUser user = new SysUser(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            user.setAvatar(userProfile.getAvatar()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            user.setUsername(userProfile.getUsername()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             // 返回当前登录用户信息 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             ImUserFriendDto imUserFriend = new ImUserFriendDto(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             imUserFriend.setFriendAvatar(userProfile.getAvatar()); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -208,7 +213,7 @@ public class ImUserFriendServiceImpl extends BaseServiceImpl<Long, ImUserFriend> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             imUserFriend.setImFriendId(userId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             imUserFriend.setFriendType(ClientEnum.STUDENT.getCode()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             // 设置IM好友ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            imUserFriend.setImUserId(userId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            imUserFriend.setFriend(user); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return imUserFriend; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } catch (Exception e) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             log.error("getImUserProfile userId={}", userId, e); 
			 |