gr 1 week ago
parent
commit
da3c0cbac2
2 changed files with 7 additions and 8 deletions
  1. 1 1
      src/utils/ueActions.js
  2. 6 7
      src/views/home/cpns/FloatPanelTsjs.vue

+ 1 - 1
src/utils/ueActions.js

@@ -119,7 +119,7 @@ export function toggleTrackLine(status) {
 }
 
 // 态势-无人机
-export function toggleUav(status) {
+export function toggleGlobalUav(status) {
 	sendMessage({
 		ModuleName: 'BluePrint',
 		ActionName: '',

+ 6 - 7
src/views/home/cpns/FloatPanelTsjs.vue

@@ -38,7 +38,7 @@ import { hexToRgb, wait } from '@/utils/tools'
 import {
 	clearAllShapes,
 	startSceneDemo,
-	toggleUav,
+	toggleGlobalUav,
 	initSceneDemo,
 	renderShapes,
 	toggleTrackLine,
@@ -64,12 +64,12 @@ const listData = ref([
 
 async function handleDemo(item) {
 	layoutStore.sceneLoading = true
-	// toggleUav(false)
+	toggleGlobalUav(false)
 	uavInfoShow.value = false
 	Object.keys(alertInfo.value).forEach((k) => {
 		alertInfo.value[k].show = false
 	})
-	await wait(8000)
+	await wait(2000)
 	startSceneDemo(item.value)
 	panelStore.setWeather('Clear Skies')
 }
@@ -127,8 +127,7 @@ watch(
 	() => ueStore.sceneReady,
 	(val) => {
 		if (val) {
-			// toggleUav(true)
-			toggleUav(false)
+			toggleGlobalUav(true)
 		}
 	},
 	{ immediate: true }
@@ -174,7 +173,7 @@ const alertInfo = ref({
 })
 
 function handleCloseInfo() {
-	// toggleUav(true)
+	toggleGlobalUav(true)
 	uavInfoShow.value = false
 	initSceneDemo()
 	panelStore.setWeather('Clear Skies')
@@ -254,7 +253,7 @@ onBeforeMount(() => {
 })
 
 onBeforeUnmount(() => {
-	// toggleUav(false)
+	toggleGlobalUav(false)
 	clearAllShapes()
 	panelStore.setWeather('Clear Skies')
 	layoutStore.sceneLoading = false