INSERT INTO course_schedule_complaints (id_,user_id_,course_schedule_id_,reason_,status_,wf_process_id_,wf_order_id_,create_time_,update_time_,teacher_liability_ratio_,student_liability_ratio_,score_) VALUES(#{id},#{userId},#{courseScheduleId},#{reason},#{status, typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{wfProcessId},#{wfOrderId},now(),now(),#{teacherLiabilityRatio},#{studentLiabilityRatio},#{score}) UPDATE course_schedule_complaints status_ = #{status, typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler}, wf_order_id_ = #{wfOrderId}, user_id_ = #{userId}, wf_process_id_ = #{wfProcessId}, id_ = #{id}, course_schedule_id_ = #{courseScheduleId}, reason_ = #{reason}, update_time_ = now(), teacher_liability_ratio_ = #{teacherLiabilityRatio}, student_liability_ratio_ = #{studentLiabilityRatio}, score_ = #{score}, WHERE id_ = #{id} DELETE FROM course_schedule_complaints WHERE id_ = #{id} DELETE FROM course_schedule_complaints WHERE course_schedule_id_ = #{courseScheduleId} DELETE FROM course_schedule_complaints WHERE course_schedule_id_ IN #{id}