|  | @@ -312,4 +312,12 @@ public class ExamRoomStudentRelationServiceImpl extends BaseServiceImpl<Long, Ex
 | 
	
		
			
				|  |  |  		resultMap.put("surplusNum",examRoomStudentRelationDao.querySurplusNum(roomId));
 | 
	
		
			
				|  |  |  		return resultMap;
 | 
	
		
			
				|  |  |  	}
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +	@Override
 | 
	
		
			
				|  |  | +	@Transactional(rollbackFor = Exception.class)
 | 
	
		
			
				|  |  | +	public void signIn(Long examRegistrationId) {
 | 
	
		
			
				|  |  | +		ExamRoomStudentRelation studentExamRoom = examRoomStudentRelationDao.getStudentExamRoom(examRegistrationId);
 | 
	
		
			
				|  |  | +		studentExamRoom.setSignInTime(new Date());
 | 
	
		
			
				|  |  | +		examRoomStudentRelationDao.update(studentExamRoom);
 | 
	
		
			
				|  |  | +	}
 | 
	
		
			
				|  |  |  }
 |