| 
					
				 | 
			
			
				@@ -230,6 +230,9 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			<if test="status!=null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				AND er.status_ = #{status,typeHandler=com.keao.edu.common.dal.CustomEnumTypeHandler} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			<if test="search!=null and search!=''"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				AND (er.student_id_=#{search} OR su.real_name_ LIKE CONCAT('%', #{search}, '%') OR eb.name_ LIKE CONCAT('%', #{search}, '%')) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		</where> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	</sql> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -257,6 +260,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			exam_registration er 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			LEFT JOIN sys_user su ON er.student_id_ = su.id_ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			LEFT JOIN exam_registration_payment erp ON er.id_ = erp.exam_registration_id_ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			LEFT JOIN examination_basic eb ON er.examination_basic_id_ = eb.id_ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		<include refid="queryCondition"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		ORDER BY er.id_ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		<include refid="global.limit"/> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -328,6 +332,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			LEFT JOIN sys_user su ON er.student_id_ = su.id_ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			LEFT JOIN exam_room_student_relation ersr ON ersr.exam_registration_id_ = er.id_ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			LEFT JOIN exam_room ero ON ero.id_ = ersr.exam_room_id_ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			LEFT JOIN examination_basic eb ON er.examination_basic_id_ = eb.id_ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		<include refid="queryCondition"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		ORDER BY er.id_ DESC 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		<include refid="global.limit"/> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -335,7 +340,9 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	<select id="countExamRegist" resultType="int"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		SELECT COUNT(*) FROM exam_registration er 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		LEFT JOIN sys_user su ON er.student_id_ = su.id_ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		LEFT JOIN exam_room_student_relation ersr ON ersr.exam_registration_id_ = er.id_ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		LEFT JOIN examination_basic eb ON er.examination_basic_id_ = eb.id_ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		<include refid="queryCondition"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	</select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 |