Bladeren bron

Merge branch 'feature_20250624_计划内地图查看门店问题优化' into release

zhujindu 5 maanden geleden
bovenliggende
commit
88a3ad6a38
1 gewijzigde bestanden met toevoegingen van 14 en 5 verwijderingen
  1. 14 5
      src/views/deviceOutside/rangeStore.vue

+ 14 - 5
src/views/deviceOutside/rangeStore.vue

@@ -125,6 +125,8 @@
         @zoomend="zoomend"
         :min-zoom="12"
         @ready="handler"
+        @reload="reload"
+        :key="baiduMapKey"
         ref="myMap">
         <!--        :minClusterSize="minClusterSize"-->
         <bml-marker-clusterer :averageCenter="false" :styles="styless">
@@ -841,6 +843,7 @@ export default {
       listpoint: [],
       heifhgts: '200px',
       mapRange: [], //地图范围
+      baiduMapKey: new Date().getTime(),
     };
   },
   created() {
@@ -855,6 +858,8 @@ export default {
     }
   },
   activated() {
+    this.listData = [];
+    this.baiduMapKey = new Date().getTime();
     this.closeFn();
     // 获取地图范围 字典
     this.getMapRange();
@@ -885,10 +890,7 @@ export default {
     this.getMonth();
     this.getStoreTypeList();
     this.getStoreLabels();
-    this.$nextTick(() => {
-      // this.onClickLeft1();
-      this.getposition();
-    });
+    this.getposition();
   },
   methods: {
     setJPABCFlag(item) {
@@ -1089,6 +1091,9 @@ export default {
         this.listData = this.list;
       }
     },
+    reload() {
+      debugger;
+    },
     handler({ BMap, map }) {
       this.mapk = map;
       this.mapks = BMap;
@@ -1119,6 +1124,7 @@ export default {
       this.getMapposition(e, '1', this.$route.query.tabVal);
     },
     getMapposition(e, type, listType) {
+      debugger;
       var that = this;
       var typeList = -1;
       var input = [e.target.re.lat, e.target.re.lng];
@@ -1317,7 +1323,8 @@ export default {
                   that.latmy = location.lat;
                   that.lonmy = location.lon;
                   that.mapk.centerAndZoom(new BMap.Point(location.lon, location.lat), 18);
-                  that.getUserOutPlaList('2');
+                  that.onSearch();
+                  // that.getUserOutPlaList('2');
                   // setTimeout(()=>{
                   //   that.getUserOutPlaList()
                   // },2000)
@@ -1364,6 +1371,7 @@ export default {
       this.getpointList(row);
     },
     getpointList(val) {
+      debugger;
       var that = this;
       let loading3 = this.$toast.loading({
         duration: 0,
@@ -1668,6 +1676,7 @@ export default {
           }
         });
       } else {
+        debugger;
         getUserOrgStoreList({
           type: 2,
           lon: this.lon,