| 
					
				 | 
			
			
				@@ -237,30 +237,33 @@ public class ImUserFriendServiceImpl extends ServiceImpl<ImUserFriendDao, ImUser 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         // 添加新用户好友,客服默认为老师身份 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         for (Long teacherId : friendIds) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            saveUserFriend(teacherId, Sets.newHashSet(userId)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (ClientEnum.STUDENT == clientType) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                saveUserFriend(teacherId, Sets.newHashSet(userId)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } else if (ClientEnum.TEACHER == clientType) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                saveUserTeacherFriend(teacherId, Sets.newHashSet(userId)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             // 新注册用户为老师身份时,更新好友关系为老师身份 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            if (ClientEnum.TEACHER == clientType) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                // 更新我的身份信息 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                imUserFriendService.lambdaUpdate() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        .eq(ImUserFriend::getUserId, userId) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        .eq(ImUserFriend::getClientType, ClientEnum.STUDENT) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        .eq(ImUserFriend::getFriendId, teacherId) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        .eq(ImUserFriend::getFriendType, ClientEnum.TEACHER) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        .set(ImUserFriend::getClientType, ClientEnum.TEACHER) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        .update(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                // 更新客服好友身份信息 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                imUserFriendService.lambdaUpdate() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        .eq(ImUserFriend::getUserId, teacherId) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        .eq(ImUserFriend::getClientType, ClientEnum.TEACHER) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        .eq(ImUserFriend::getFriendId, userId) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        .eq(ImUserFriend::getFriendType, ClientEnum.STUDENT) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        .set(ImUserFriend::getFriendType, ClientEnum.TEACHER) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        .update(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+//            if (ClientEnum.TEACHER == clientType) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+// 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+//                // 更新我的身份信息 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+//                imUserFriendService.lambdaUpdate() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+//                        .eq(ImUserFriend::getUserId, userId) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+//                        .eq(ImUserFriend::getClientType, ClientEnum.STUDENT) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+//                        .eq(ImUserFriend::getFriendId, teacherId) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+//                        .eq(ImUserFriend::getFriendType, ClientEnum.TEACHER) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+//                        .set(ImUserFriend::getClientType, ClientEnum.TEACHER) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+//                        .update(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+// 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+//                // 更新客服好友身份信息 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+//                imUserFriendService.lambdaUpdate() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+//                        .eq(ImUserFriend::getUserId, teacherId) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+//                        .eq(ImUserFriend::getClientType, ClientEnum.TEACHER) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+//                        .eq(ImUserFriend::getFriendId, userId) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+//                        .eq(ImUserFriend::getFriendType, ClientEnum.STUDENT) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+//                        .set(ImUserFriend::getFriendType, ClientEnum.TEACHER) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+//                        .update(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+//            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         try { 
			 |