重构城市切换接口代码。