From 0f85a9c9f964e433aa0f2078819cdbda062ebbbf Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Sat, 19 Apr 2025 17:34:42 +0800
Subject: [PATCH] Merge branch 'master' of http://139.196.74.78:10010/r/drone/command-center-dashboard

---
 src/api/payload.js |   44 +++++++++++++++++++++++++++++++-------------
 1 files changed, 31 insertions(+), 13 deletions(-)

diff --git a/src/api/payload.js b/src/api/payload.js
index aa4796a..1d9d374 100644
--- a/src/api/payload.js
+++ b/src/api/payload.js
@@ -24,17 +24,17 @@
 }
 
 // 获得有效载荷控制
-export async function getPayloadControlApi(params) {
-  return await request({
-    url:`${API_PREFIX}/devices/payload-control/requests`,
-    method:'get',
+export function getPayloadControlApi(params) {
+  return request({
+    url: `${API_PREFIX}/devices/payload-control/requests`,
+    method: 'get',
     params
   })
 }
 
 // 云台控制api
-export async function ptzControlApi(key,params) {
-  return await request({
+export function ptzControlApi(key,params) {
+  return request({
     url:`${API_PREFIX}/devices/payload-control/payload/${key}`,
     method:'get',
     params
@@ -42,26 +42,34 @@
 }
 
 // 拍照和录像
-export async function callPhotoAndVideoCmd(sn, type) {
-  return await request({
-    url:`/drone-device-core/droneAirport/liveStreamApi/${sn}/payload/photoAndVideoCmd/${type}`,
+export function callPhotoAndVideoCmd(sn, type) {
+  return request({
+    url:`${API_PREFIX}/devices/${sn}/payload/photoAndVideoCmd/${type}`,
     method:'get',
   })
 }
 
 
 // 相机参数调整
-export async function cameraParamsChangeApi(data) {
-  return await request({
+export function cameraParamsChangeApi(data) {
+  return request({
     url:`${API_PREFIX}/devices/payload-control/payload/zoom/level`,
     method:'post',
     data
   })
 }
 
+export function getLiveCapacityApi(workspace_id,params) {
+  return request({
+    url:`/drone-device-core/manage/api/v1/live/capacity${workspace_id}`,
+    method:'get',
+    params
+  })
+}
+
 // 云台重置
-export async function ptzResetModeApi(params) {
-  return await request({
+export function ptzResetModeApi(params) {
+  return request({
     url:`${API_PREFIX}/devices/payload-control/payload/reset`,
     method:'get',
     params
@@ -132,4 +140,14 @@
 };
 
 
+// 无人机开启ai
+export const getLiveAiLinkApi = (data) => {
+  return request({
+    url:`/drone-device-core/manage/api/v1/live/streams/start/ai`,
+    method: 'post',
+    data,
+  });
+};
+
+
 

--
Gitblit v1.9.3