insert into ${tableName} ( site_id, statis_minute, data_json, create_by, create_time, update_by, update_time ) values ( #{siteId}, #{statisMinute}, #{dataJson}, #{operName}, now(), #{operName}, now() ) on duplicate key update data_json = values(data_json), update_by = values(update_by), update_time = now() update ${tableName} set hot_soc = #{hotSoc}, hot_total_active_power = #{hotTotalActivePower}, hot_total_reactive_power = #{hotTotalReactivePower}, hot_day_charged_cap = #{hotDayChargedCap}, hot_day_dis_charged_cap = #{hotDayDisChargedCap}, update_by = #{operName}, update_time = now() where site_id = #{siteId} and statis_minute = #{statisMinute}