| 
					
				 | 
			
			
				@@ -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); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 |