INSERT INTO course_schedule_history (id_,class_group_id_,status_,subsidy_,class_date_,start_class_time_,end_class_time_,teacher_id_,actual_teacher_id_,create_time_,update_time_,teach_mode_,complaint_status_,type_,course_schedule_id_) VALUES(#{id},#{classGroupId},#{status},#{subsidy},#{classDate},#{startClassTime},#{endClassTime},#{teacherId},#{actualTeacherId},#{createTime},NOW(),#{teachMode},#{complaintStatus},#{type},#{courseScheduleId})
UPDATE course_schedule_history
status_ = #{status},
id_ = #{id},
class_group_id_ = #{classGroupId},
teach_mode_ = #{teachMode},
complaint_status_ = #{complaintStatus},
create_time_ = #{createTime},
class_date_ = #{classDate},
end_class_time_ = #{endClassTime},
actual_teacher_id_ = #{actualTeacherId},
subsidy_ = #{subsidy},
start_class_time_ = #{startClassTime},
teacher_id_ = #{teacherId},
update_time_ = NOW(),
course_schedule_id_ = #{courseScheduleId},
type_ = #{type},
WHERE id_ = #{id}
DELETE FROM course_schedule_history WHERE id_ = #{id}