|  | @@ -227,30 +227,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 || ClientEnum.STUDENT == clientType) {
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -                // 更新我的身份信息
 | 
	
		
			
				|  |  | -                imUserFriendService.lambdaUpdate()
 | 
	
		
			
				|  |  | -                        .eq(ImUserFriend::getUserId, userId)
 | 
	
		
			
				|  |  | -                        .eq(ImUserFriend::getClientType, clientType)
 | 
	
		
			
				|  |  | -                        .eq(ImUserFriend::getFriendId, teacherId)
 | 
	
		
			
				|  |  | -                        .eq(ImUserFriend::getFriendType, ClientEnum.TEACHER)
 | 
	
		
			
				|  |  | -                        .set(ImUserFriend::getClientType, ClientEnum.TEACHER)
 | 
	
		
			
				|  |  | -                        .update();
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -                // 更新客服好友身份信息
 | 
	
		
			
				|  |  | -                imUserFriendService.lambdaUpdate()
 | 
	
		
			
				|  |  | -                        .eq(ImUserFriend::getUserId, teacherId)
 | 
	
		
			
				|  |  | -                        .eq(ImUserFriend::getClientType, clientType)
 | 
	
		
			
				|  |  | -                        .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 {
 |