|
@@ -204,6 +204,7 @@
|
|
|
<result property="finishedExam" column="is_finished_exam_"/>
|
|
|
<result property="videoUrl" column="video_url_"/>
|
|
|
<result property="examRegistrationId" column="exam_registration_id_"/>
|
|
|
+ <result property="examBasicStatus" column="status_" typeHandler="com.keao.edu.common.dal.CustomEnumTypeHandler"/>
|
|
|
</resultMap>
|
|
|
<sql id="queryExamReviewRecordListSql">
|
|
|
<where>
|
|
@@ -224,8 +225,9 @@
|
|
|
|
|
|
<select id="queryExamReviewRecordList" resultMap="ExamReviewRecordDtoMap">
|
|
|
SELECT ser.is_finished_exam_,ser.record_flag_,ser.confirm_status_,er.evaluation_content_,
|
|
|
- er.evaluation_result_,ersr.exam_registration_id_,er.id_,ersr.student_id_,ser.video_url_
|
|
|
+ er.evaluation_result_,ersr.exam_registration_id_,er.id_,ersr.student_id_,ser.video_url_,eb.status_
|
|
|
FROM exam_room_student_relation ersr
|
|
|
+ LEFT JOIN examination_basic eb ON eb.id_ = ersr.examination_basic_id_
|
|
|
LEFT JOIN student_exam_result ser ON ser.exam_registration_id_ = ersr.exam_registration_id_
|
|
|
LEFT JOIN exam_review er ON ser.exam_registration_id_ = er.exam_registration_id_ AND er.teacher_id_ = #{teacherId}
|
|
|
<include refid="queryExamReviewRecordListSql"/>
|