智慧园区前端大屏
linwe
2024-11-22 ddb76492b96539151ab1947660b3bcbd9e20e302
src/views/companyInfo/components/box/unitContent.vue
@@ -10,6 +10,7 @@
-->
<script setup>
import EventBus from 'utils/bus'
import { nextTick } from 'vue'
import { getDictionary } from "@/api/dict/dict"
import { onUnmounted, reactive } from 'vue'
@@ -53,9 +54,7 @@
                    new DC.Position(i.lng, i.lat, 64),
                    `<div class="public-map-popup  ${'yjc-box'}"> ${iconEl}  </div>`
                )
                divIcon.attrParams = i
                let incident = (e) => {
                    const { attrParams } = e.overlay
                    // 删除
@@ -107,6 +106,10 @@
    })
    addPupoLayers = {}
}
nextTick(() => {
    EventBus.emit('restHandleCheckChange', `3-3-2`)
    EventBus.emit('restHandleCheckChange', `3-3-4`)
})
onUnmounted(() => {
    console.log('leftContainer unmounted***********************')
    let arr = Object.keys(addTileLayers)
@@ -114,6 +117,8 @@
        addTileLayers[i] && window.$viewer.removeLayer(addTileLayers[i])
    })
    destroy()
    EventBus.emit('restHandleDelChange', `3-3-2`)
    EventBus.emit('restHandleDelChange', `3-3-4`)
})
</script>