gcz 2 роки тому
батько
коміт
9274d33d35
1 змінених файлів з 12 додано та 3 видалено
  1. 12 3
      src/store/addr/index.js

+ 12 - 3
src/store/addr/index.js

@@ -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: