From f3e92fa13107b569e0aa4d3ffff013fd2983660b Mon Sep 17 00:00:00 2001
From: sean.zhou <sean.zhou@dji.com>
Date: Tue, 25 Apr 2023 20:28:45 +0800
Subject: [PATCH] initial v1.4.0
---
src/components/g-map/use-dock-control.ts | 20 ++++++++++++--------
1 files changed, 12 insertions(+), 8 deletions(-)
diff --git a/src/components/g-map/useDockControl.ts b/src/components/g-map/use-dock-control.ts
similarity index 75%
rename from src/components/g-map/useDockControl.ts
rename to src/components/g-map/use-dock-control.ts
index 5e8c38c..3cf9b1a 100644
--- a/src/components/g-map/useDockControl.ts
+++ b/src/components/g-map/use-dock-control.ts
@@ -4,10 +4,10 @@
import { DeviceCmd, DeviceCmdItemAction } from '/@/types/device-cmd'
export function useDockControl () {
- const controlPanelVisible = ref(false)
+ const dockControlPanelVisible = ref(false)
- function setControlPanelVisible (visible: boolean) {
- controlPanelVisible.value = visible
+ function setDockControlPanelVisible (visible: boolean) {
+ dockControlPanelVisible.value = visible
}
// 远程调试开关
@@ -16,9 +16,6 @@
sn: sn,
cmd: on ? DeviceCmd.DebugModeOpen : DeviceCmd.DebugModeClose
}, false)
- if (result) {
- setControlPanelVisible(on)
- }
return result
}
@@ -47,10 +44,17 @@
}
}
+ // 控制面板关闭
+ async function onCloseControlPanel (sn: string) {
+ await dockDebugOnOff(sn, false)
+ setDockControlPanelVisible(false)
+ }
+
return {
- controlPanelVisible,
- setControlPanelVisible,
+ dockControlPanelVisible,
+ setDockControlPanelVisible,
sendDockControlCmd,
dockDebugOnOff,
+ onCloseControlPanel,
}
}
--
Gitblit v1.9.3