|
@@ -57,20 +57,29 @@ const addr = {
|
|
|
},
|
|
|
changeSelectAddr(state, mapLevel) {
|
|
|
console.log("mapLevelmapLevel", mapLevel);
|
|
|
+ console.log('state', state);
|
|
|
+ let cityName = null;
|
|
|
+ if (state.selectCity.label == '黔东南苗族侗族自治州') {
|
|
|
+ cityName = '黔东南州'
|
|
|
+ } else if (state.selectCity.label == '黔南布依族苗族自治州') {
|
|
|
+ cityName = '黔南州'
|
|
|
+ } else if (state.selectCity.label == '黔西南布依族苗族自治州') {
|
|
|
+ cityName = '黔西南州'
|
|
|
+ }
|
|
|
switch (mapLevel) {
|
|
|
case "province":
|
|
|
state.selectAddr = "贵州省";
|
|
|
break;
|
|
|
case "city":
|
|
|
- state.selectAddr = `贵州省 · ${state.selectCity.label}`;
|
|
|
+ state.selectAddr = `贵州省 · ${cityName || state.selectCity.label}`;
|
|
|
break;
|
|
|
|
|
|
case "district":
|
|
|
- state.selectAddr = `贵州省 · ${state.selectCity.label} · ${state.selectDistrict.label}`;
|
|
|
+ state.selectAddr = `贵州省 · ${cityName || state.selectCity.label} · ${state.selectDistrict.label}`;
|
|
|
break;
|
|
|
|
|
|
case "street":
|
|
|
- state.selectAddr = `贵州省 · ${state.selectCity.label} · ${state.selectDistrict.label} · ${state.selectStreet.label}`;
|
|
|
+ state.selectAddr = `贵州省 · ${cityName || state.selectCity.label} · ${state.selectDistrict.label} · ${state.selectStreet.label}`;
|
|
|
break;
|
|
|
|
|
|
default:
|