insert into income_rate_template ( id,template_type,template_name,rate_num,context,operator_id,create_time,station_id,open ) values ( #{id},#{templateType},#{templateName},#{rateNum},#{context},#{operatorId},#{createTime},#{stationId},0 ) update income_rate_template set template_type = #{templateType},template_name = #{templateName},rate_num = #{rateNum},context =#{context},modify_id = #{modifyId},modify_time = #{createTime} where id = #{id} delete from income_rate_template where id = #{id} insert into income_rate_mapping ( rate_id,start_time,end_time,rate_name,price,template_id,discount ) values ( #{data.rateId},#{data.startTime},#{data.endTime},#{data.rateName},#{data.price},#{templateId},#{data.discount} ) delete from income_rate_mapping where template_id = #{templateId} update income_rate_template set open = #{open} where id = #{id}