From bdfc99ddd7390ed67533ed68af79ecb80104b115 Mon Sep 17 00:00:00 2001
From: GuLiMmo <2820890765@qq.com>
Date: Thu, 30 Nov 2023 15:41:24 +0800
Subject: [PATCH] 航线事件编辑修改
---
src/pages/page-web/projects/wayline.vue | 16 +++++++++++-----
1 files changed, 11 insertions(+), 5 deletions(-)
diff --git a/src/pages/page-web/projects/wayline.vue b/src/pages/page-web/projects/wayline.vue
index fd9060f..c6e07ed 100644
--- a/src/pages/page-web/projects/wayline.vue
+++ b/src/pages/page-web/projects/wayline.vue
@@ -110,7 +110,12 @@
</div>
<div class="graph-right">
<div v-for="(event, index) in item.eventList" :key="index" class="s-event-icon">
- <img :src="event.icon" alt="icon" />
+ <a-tooltip placement="top">
+ <template #title>
+ {{ event.name }}
+ </template>
+ <img :src="event.icon" alt="icon" />
+ </a-tooltip>
</div>
</div>
</li>
@@ -136,7 +141,6 @@
import { getRoot } from '/@/root'
import * as Cesium from 'cesium'
import { cesiumOperation } from '/@/hooks/use-cesium-tsa'
-import { gcj02towgs84, wgs84togcj02 } from '/@/vendors/coordtransform'
import axios from 'axios'
import JSZIP from 'jszip'
// 初始化jszip
@@ -178,7 +182,7 @@
const isPointListOpen = ref<boolean>(false)
const tragetPointArr = ref<{
position: Cesium.Cartesian3,
- eventList: string[]
+ eventList: any[]
}[]>([])
const selectedPoint = ref<number | null>(null)
@@ -215,7 +219,8 @@
},
{
key: 'gimbalRotate',
- name: '旋转云台'
+ name: '旋转云台',
+ icon: getResource('waylinetool/holderyaw.png'),
},
{
key: 'rotateYaw',
@@ -245,6 +250,7 @@
}, 1000)
console.log(workspaceId.value)
})
+
onUnmounted(() => {
if (kmlDataSource) {
global.$viewer.dataSources.remove(kmlDataSource)
@@ -400,7 +406,7 @@
store.commit('SET_WAYLINE_INFO', {
isShow: true,
wayline: currentWayLine,
- position: position
+ position: index
})
if (getEntityById('clickBox')) {
removeById('clickBox')
--
Gitblit v1.9.3