INSERT INTO music_group_payment_entities (id_,music_group_id_,name_,payment_method_,amount_,memo_,create_time_,update_time_,tenant_id_) VALUES(#{id},#{musicGroupId},#{name},#{paymentMethod, typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{amount},#{memo},now(),now(),#{tenantId}) INSERT INTO music_group_payment_entities (music_group_id_,name_,payment_method_,amount_,memo_,create_time_,update_time_,tenant_id_) VALUES (#{musicGroupId},#{item.name},#{item.paymentMethod.code},#{item.amount},#{item.memo},now(),now(),#{tenantId}) UPDATE music_group_payment_entities update_time_ = NOW(), amount_ = #{amount}, memo_ = #{memo}, payment_method_ = #{paymentMethod, typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler}, music_group_id_ = #{musicGroupId}, name_ = #{name}, WHERE id_ = #{id} and tenant_id_ = #{tenantId} DELETE FROM music_group_payment_entities WHERE id_ = #{id} DELETE FROM music_group_payment_entities WHERE music_group_id_ = #{musicGroupId}