INSERT INTO music_group_subject_goods_group (id_,name_,type_,music_group_id_,subject_id_,goods_id_list_,create_time_,update_time_,price_,deposit_fee_,remission_course_fee_,kit_group_purchase_type_json_) VALUES(#{id},#{name},#{type,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{musicGroupId},#{subjectId},#{goodsIdList},NOW(),NOW(),#{price},#{depositFee},#{remissionCourseFee},#{kitGroupPurchaseTypeJson}) INSERT INTO music_group_subject_goods_group (name_,type_,music_group_id_,subject_id_,goods_id_list_,create_time_,update_time_,price_,deposit_fee_,remission_course_fee_,kit_group_purchase_type_json_) VALUES (#{item.name},#{item.type,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler}, #{musicGroupId},#{item.subjectId},#{item.goodsIdList},now(),now(),#{item.price},#{item.depositFee},#{item.remissionCourseFee},#{item.kitGroupPurchaseTypeJson}) UPDATE music_group_subject_goods_group deposit_fee_ = #{depositFee}, remission_course_fee_ = #{remissionCourseFee}, kit_group_purchase_type_json_ = #{kitGroupPurchaseTypeJson}, price_ = #{price}, subject_id_ = #{subjectId}, goods_id_list_ = #{goodsIdList}, update_time_ = NOW(), type_ = #{type,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler}, music_group_id_ = #{musicGroupId}, name_ = #{name}, WHERE id_ = #{id} DELETE FROM music_group_subject_goods_group WHERE id_ = #{id} DELETE FROM music_group_subject_goods_group WHERE music_group_id_ = #{musicGroupId}