From 738313e02d58600f065200cca533c30024520f21 Mon Sep 17 00:00:00 2001
From: GuLiMmo <2820890765@qq.com>
Date: Wed, 28 Aug 2024 14:45:15 +0800
Subject: [PATCH] 空调开关

---
 src/api/drc.ts |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/src/api/drc.ts b/src/api/drc.ts
index 801dfe3..aa7cadc 100644
--- a/src/api/drc.ts
+++ b/src/api/drc.ts
@@ -2,9 +2,9 @@
  * @Author: GuLiMmo 2820890765@qq.com
  * @Date: 2024-03-12 17:59:03
  * @LastEditors: GuLiMmo 2820890765@qq.com
- * @LastEditTime: 2024-08-27 16:56:00
+ * @LastEditTime: 2024-08-27 17:10:11
  * @FilePath: /drone-web/src/api/drc.ts
- * @Description: 
+ * @Description:
  * Copyright (c) 2024 by GuLiMmo, All Rights Reserved.
  */
 import request, { IWorkspaceResponse } from '/@/api/http/request'
@@ -12,7 +12,6 @@
 
 // DRC 链路
 const DRC_API_PREFIX = '/control/api/v1'
-const workspaceId: string = localStorage.getItem(ELocalStorageKey.WorkspaceId) || ''
 
 export interface PostDrcBody {
   client_id?: string // token过期时,用于续期则必填
@@ -30,6 +29,7 @@
 
 // 获取 mqtt 连接认证
 export async function postDrc (body: PostDrcBody): Promise<IWorkspaceResponse<DrcParams>> {
+  const workspaceId: string = localStorage.getItem(ELocalStorageKey.WorkspaceId) || ''
   const resp = await request.post(`${DRC_API_PREFIX}/workspaces/${workspaceId}/drc/connect`, body)
   return resp.data
 }
@@ -51,6 +51,7 @@
 
 // 进入飞行控制 (建立drc连接&获取云控控制权)
 export async function postDrcEnter (body: DrcEnterBody): Promise<IWorkspaceResponse<DrcEnterResp>> {
+  const workspaceId: string = localStorage.getItem(ELocalStorageKey.WorkspaceId) || ''
   const resp = await request.post(`${DRC_API_PREFIX}/workspaces/${workspaceId}/drc/enter`, body)
   return resp.data
 }
@@ -62,6 +63,7 @@
 
 // 退出飞行控制 (退出drc连接&退出云控控制权)
 export async function postDrcExit (body: DrcExitBody): Promise<IWorkspaceResponse<null>> {
+  const workspaceId: string = localStorage.getItem(ELocalStorageKey.WorkspaceId) || ''
   const resp = await request.post(`${DRC_API_PREFIX}/workspaces/${workspaceId}/drc/exit`, body)
   return resp.data
 }

--
Gitblit v1.9.3