|
@@ -134,11 +134,11 @@
|
|
|
<if test="teacherType!=null">
|
|
|
AND er.teacher_type_=#{teacherType}
|
|
|
</if>
|
|
|
- <if test="examStartTime!=null">
|
|
|
- AND DATE_FORMAT( ero.exam_start_time_, '%Y-%m-%d' ) = #{examStartTime}
|
|
|
+ <if test="examStartTime!=null and examEndTime!=null">
|
|
|
+ AND DATE_FORMAT( ero.exam_start_time_, '%Y-%m-%d' ) BETWEEN #{examStartTime} AND #{examEndTime}
|
|
|
</if>
|
|
|
<if test="search!=null and search!=''">
|
|
|
- AND er.real_name_ LIKE CONCAT(#{search}, '%')
|
|
|
+ AND su.real_name_ LIKE CONCAT(#{search}, '%')
|
|
|
</if>
|
|
|
</where>
|
|
|
</sql>
|
|
@@ -168,6 +168,7 @@
|
|
|
FROM
|
|
|
exam_review er
|
|
|
LEFT JOIN exam_registration ere ON ere.id_=er.exam_registration_id_
|
|
|
+ LEFT JOIN exam_room ero ON ero.id_=er.exam_room_id_
|
|
|
LEFT JOIN sys_user su ON su.id_=er.teacher_id_
|
|
|
<include refid="findExamResultCondition"/>
|
|
|
</select>
|