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}