From fc514f7ef6db3c9de8eb74f184d2c29eafb7d649 Mon Sep 17 00:00:00 2001
From: 罗广辉 <guanghui.luo@foxmail.com>
Date: Sun, 20 Apr 2025 10:52:16 +0800
Subject: [PATCH] refactor: 当前任务详情重构变量

---
 src/components/CurrentTaskDetails/ControlPanel/ControlPanel.vue |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/src/components/CurrentTaskDetails/ControlPanel/ControlPanel.vue b/src/components/CurrentTaskDetails/ControlPanel/ControlPanel.vue
index 36da55e..6873e0a 100644
--- a/src/components/CurrentTaskDetails/ControlPanel/ControlPanel.vue
+++ b/src/components/CurrentTaskDetails/ControlPanel/ControlPanel.vue
@@ -324,9 +324,10 @@
 function cancelControl() {
 	exitController({ client_id: client_id.value, dock_sn: dockSn.value })
 		.then(res => {
-			flightController.value = false
 			deviceTopicInfo.value.subTopic = ''
 			deviceTopicInfo.value.pubTopic = ''
+			flightController.value = false
+			isAutoControl.value = true
 			ElMessage.success('退出飞行控制成功')
 		})
 		.catch(e => {})
@@ -365,6 +366,7 @@
 	await returnHome(dockSn?.value)
 	ElMessage.success('返航操作成功')
 	isBackDock.value = true
+	isAutoControl.value = true
 }
 
 // 取消返航
@@ -372,6 +374,7 @@
 	await returnHomeCancel({ dock_sn: dockSn?.value, client_id: client_id.value })
 	ElMessage.success('取消返航成功')
 	isBackDock.value = false
+	isAutoControl.value = false
 }
 
 // 创建mqtt连接

--
Gitblit v1.9.3