INSERT INTO course_schedule_rewards_rules (id_,name_,course_schedule_type_,reward_mode_,organ_id_list_,rewards_rules_json_,create_time_,update_time_) VALUES(#{id},#{name},#{courseScheduleType,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{rewardMode,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{organIdList},#{rewardsRulesJson},now(),now()) UPDATE course_schedule_rewards_rules reward_mode_ = #{rewardMode,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler}, course_schedule_type_ = #{courseScheduleType,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler}, id_ = #{id}, update_time_ = now(), organ_id_list_ = #{organIdList}, name_ = #{name}, rewards_rules_json_ = #{rewardsRulesJson}, create_time_ = #{createTime}, WHERE id_ = #{id} DELETE FROM course_schedule_rewards_rules WHERE id_ = #{id}