|
|
@ -170,6 +170,7 @@ |
|
|
|
let courierUserMarkerCluster; |
|
|
|
let courierUserMarkerCluster; |
|
|
|
let scanCourierUserCircleRange; |
|
|
|
let scanCourierUserCircleRange; |
|
|
|
let driving; |
|
|
|
let driving; |
|
|
|
|
|
|
|
let eventSource; |
|
|
|
const { t } = useI18n(); |
|
|
|
const { t } = useI18n(); |
|
|
|
const emit = defineEmits(['success']); |
|
|
|
const emit = defineEmits(['success']); |
|
|
|
const userStore = useUserStore(); |
|
|
|
const userStore = useUserStore(); |
|
|
@ -465,7 +466,7 @@ |
|
|
|
orgMarkerCluster?.setData(orgPoints); |
|
|
|
orgMarkerCluster?.setData(orgPoints); |
|
|
|
|
|
|
|
|
|
|
|
// sse长轮询连接获取收样员gps位置 |
|
|
|
// sse长轮询连接获取收样员gps位置 |
|
|
|
const eventSource = new EventSourcePolyfill(mapDesigner.sseUrl, { |
|
|
|
eventSource = new EventSourcePolyfill(mapDesigner.sseUrl, { |
|
|
|
headers: { Authorization: `Bearer ${getAccessToken()}` } |
|
|
|
headers: { Authorization: `Bearer ${getAccessToken()}` } |
|
|
|
}); |
|
|
|
}); |
|
|
|
|
|
|
|
|
|
|
@ -490,6 +491,8 @@ |
|
|
|
}); |
|
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
onUnmounted(() => { |
|
|
|
onUnmounted(() => { |
|
|
|
|
|
|
|
console.log('结束'); |
|
|
|
|
|
|
|
eventSource.close(); |
|
|
|
if (map) { |
|
|
|
if (map) { |
|
|
|
// 销毁地图实例 |
|
|
|
// 销毁地图实例 |
|
|
|
map.destroy() && map.clearEvents(); |
|
|
|
map.destroy() && map.clearEvents(); |
|
|
|