insert into planning_curve_template ( id,template_no,template_name,template_name_en, station_id, group_id, income,status,p,capacity,soc_upper,soc_lower,create_time ) values( #{temId},#{templateNo},#{templateName},#{templateNameEn}, #{stationId}, #{groupId}, #{income},#{status},#{temP},#{capacity},#{socUpper},#{socLower},sysdate() ) insert into planning_curve ( planning_template_id,start_time,end_time,p) values ( #{planningTemplateId},#{item.startTime},#{item.endTime},#{item.p}) update planning_curve_template set template_no = #{templateNo}, template_name = #{templateName}, template_name_en = #{templateNameEn}, station_id = #{stationId}, group_id = #{groupId}, income = #{income}, status = #{status}, p = #{temP}, capacity = #{capacity}, soc_upper = #{socUpper}, soc_lower = #{socLower}, update_time = sysdate() where id = #{temId} delete from planning_curve where planning_template_id = #{id} delete from planning_curve_template where id in #{item} delete from planning_curve where planning_template_id in #{item}