|  | @@ -99,7 +99,8 @@ public class RoomServiceImpl implements RoomService {
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          log.info("joinRoom: roomId={}, userName={}, isAudience={}, isDisableCamera={}", roomId, userName, isAudience, isDisableCamera);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -        String userId = sysUserFeignService.queryUserInfo().getId().toString();
 | 
	
		
			
				|  |  | +        SysUser sysUser = sysUserFeignService.queryUserInfo();
 | 
	
		
			
				|  |  | +        String userId = sysUser.getId().toString();
 | 
	
		
			
				|  |  |          Teacher teacher = teacherDao.get(Integer.parseInt(userId));
 | 
	
		
			
				|  |  |          CourseSchedule courseSchedule = courseScheduleDao.get(Long.parseLong(roomId));
 | 
	
		
			
				|  |  |          try {
 | 
	
	
		
			
				|  | @@ -112,7 +113,7 @@ public class RoomServiceImpl implements RoomService {
 | 
	
		
			
				|  |  |                  }
 | 
	
		
			
				|  |  |              }else {
 | 
	
		
			
				|  |  |                  studentAttendanceService.addStudentAttendanceRecord(Integer.parseInt(roomId),Integer.parseInt(userId), StudentAttendanceStatusEnum.NORMAL,SignStatusEnum.SIGN_IN);
 | 
	
		
			
				|  |  | -                if(teacher.getOrganId() == lesseeOrganId){
 | 
	
		
			
				|  |  | +                if(sysUser.getOrganId() == lesseeOrganId){
 | 
	
		
			
				|  |  |                      roomId = "I" + roomId;
 | 
	
		
			
				|  |  |                  }else {
 | 
	
		
			
				|  |  |                      roomId = "S" + roomId;
 |