INSERT INTO exam_review (id_,examination_basic_id_,teacher_id_,student_id_,evaluation_content_,
evaluation_result_,create_time_,update_time_,tenant_id_,enable_edit_,exam_registration_id_)
VALUES(#{id},#{examinationBasicId},#{teacherId},#{studentId},#{evaluationContent},
#{evaluationResult},NOW(),NOW(),
#{tenantId},#{enableEdit,typeHandler=com.keao.edu.common.dal.CustomEnumTypeHandler},#{examRegistrationId})
UPDATE exam_review
examination_basic_id_ = #{examinationBasicId},
exam_registration_id_ = #{examRegistrationId},
teacher_id_ = #{teacherId},
evaluation_result_ = #{evaluationResult},
tenant_id_ = #{tenantId},
student_id_ = #{studentId},
evaluation_content_ = #{evaluationContent},
enable_edit_ = #{enableEdit,typeHandler=com.keao.edu.common.dal.CustomEnumTypeHandler},
update_time_ = NOW()
WHERE id_ = #{id}
DELETE FROM exam_review WHERE id_ = #{id}
AND ere.organ_id_ IN
#{organId}
AND er.exam_registration_id_=#{registId}
AND ere.examination_basic_id_ = #{examinationBaseId}
AND ere.card_no_=#{cardNo}
AND ere.organ_id_=#{organId}
AND ere.subject_id_=#{subjectId}
AND ere.level_=#{level}
AND ere.status_=#{studentStatus,typeHandler=com.keao.edu.common.dal.CustomEnumTypeHandler}