UPDATE t_emind_station SET del_flag = 1, synced_at = #{syncedAt}, update_time = #{syncedAt} WHERE source_type = 1 AND del_flag = 0 INSERT INTO t_emind_station ( station_id, name, address, province, city, longitude, latitude, max_power, capacity, commissioning_time, platform_name, source_type, management_deleted, del_flag, synced_at, create_time, update_time ) VALUES (#{station.stationId}, #{station.name}, #{station.address}, #{station.province}, #{station.city}, #{station.longitude}, #{station.latitude}, #{station.maxPower}, #{station.capacity}, #{station.commissioningTime}, #{station.platformName}, 1, 0, 0, #{station.syncedAt}, #{station.syncedAt}, #{station.syncedAt}) ON DUPLICATE KEY UPDATE name = VALUES(name), address = VALUES(address), province = VALUES(province), city = VALUES(city), longitude = VALUES(longitude), latitude = VALUES(latitude), max_power = VALUES(max_power), capacity = VALUES(capacity), commissioning_time = VALUES(commissioning_time), platform_name = VALUES(platform_name), source_type = 1, del_flag = 0, synced_at = VALUES(synced_at), update_time = VALUES(update_time) UPDATE t_emind_station SET management_deleted = 1, update_time = #{updateTime} WHERE management_deleted = 0 AND id IN #{id}