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}