派生自 wuyushui/SewerAndRainNetwork

陈泽平
2021-05-29 b5e596e670ecb194157436b61e1ffd635e1130f7
src/components/base-page/enterprise-emergency/events-reported/ReportLocationPoint.vue
@@ -35,7 +35,8 @@
      LongLatPos: {
        longPos: '',
        latPos: ''
      }
      },
      marker: null
    }
  },
  methods: {
@@ -48,14 +49,14 @@
        // console.log(as)
        window.map.setView(as, 17)
        pulseEffect(as)
        const marker = window.L.marker(as, {
        this.marker = window.L.marker(as, {
          icon: window.L.icon({
            iconUrl: iconUrl,
            iconSize: [30, 30],
            iconAnchor: [15, 15]
          })
        })
        window.map.addLayer(marker)
        window.map.addLayer(this.marker)
        window.map.off('click')
      })
    },
@@ -65,19 +66,21 @@
      // console.log(as)
      window.map.setView(as, 17)
      pulseEffect(as)
      const marker = window.L.marker(as, {
      this.marker = window.L.marker(as, {
        icon: window.L.icon({
          iconUrl: iconUrl,
          iconSize: [30, 30],
          iconAnchor: [15, 15]
        })
      })
      window.map.addLayer(marker)
      window.map.addLayer(this.marker)
      this.LongLatPos.latPos = ''
      this.LongLatPos.longPos = ''
    },
    // 点击确认按钮事件
    confirm () {
      window.mapManager.clearHighlight()
      window.map.removeLayer(this.marker)
      eventBus.$emit('location-setChange', true)
      this.LongLatPos.longPos = ''
      this.LongLatPos.latPos = ''