insert into planning_curve_template ( id,template_no,template_name,template_name_en, template_name_fra,template_name_spa,template_name_de,template_name_pl,template_name_ara, station_id, group_id, income,status,p,capacity,soc_upper,soc_lower,create_time ) values( #{temId},#{templateNo},#{templateName},#{templateNameEn}, #{templateNameFra},#{templateNameSpa},#{templateNameDe},#{templateNamePl},#{templateNameAra}, #{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}, template_name_fra = #{templateNameFra}, template_name_spa = #{templateNameSpa}, template_name_de = #{templateNameDe}, template_name_pl = #{templateNamePl}, template_name_ara = #{templateNameAra}, 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}