|  | @@ -92,10 +92,14 @@ public class RoomServiceImpl implements RoomService {
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          String userId = sysUserFeignService.queryUserInfo().getId().toString();
 | 
	
		
			
				|  |  |          Teacher teacher = teacherDao.get(Integer.parseInt(userId));
 | 
	
		
			
				|  |  | -        if(teacher == null){
 | 
	
		
			
				|  |  | -            studentAttendanceService.addStudentAttendanceRecord(Integer.parseInt(roomId),Integer.parseInt(userId), StudentAttendanceStatusEnum.NORMAL);
 | 
	
		
			
				|  |  | -        }else {
 | 
	
		
			
				|  |  | -            teacherAttendanceService.addTeacherAttendanceRecord(Integer.parseInt(roomId),Integer.parseInt(userId), SignStatusEnum.SIGN_IN,true);
 | 
	
		
			
				|  |  | +        try {
 | 
	
		
			
				|  |  | +            if(teacher == null){
 | 
	
		
			
				|  |  | +                studentAttendanceService.addStudentAttendanceRecord(Integer.parseInt(roomId),Integer.parseInt(userId), StudentAttendanceStatusEnum.NORMAL);
 | 
	
		
			
				|  |  | +            }else {
 | 
	
		
			
				|  |  | +                teacherAttendanceService.addTeacherAttendanceRecord(Integer.parseInt(roomId),Integer.parseInt(userId), SignStatusEnum.SIGN_IN,true);
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  | +        }catch (Exception e){
 | 
	
		
			
				|  |  | +            e.printStackTrace();
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          roomId = "DAYA" + roomId;
 | 
	
		
			
				|  |  |          String display = "";
 |