From f713b336e30b5154f9a4a680ab136cbd97263e28 Mon Sep 17 00:00:00 2001
From: 罗广辉 <guanghui.luo@foxmail.com>
Date: Sat, 19 Apr 2025 15:54:54 +0800
Subject: [PATCH] feat: 获取直播能力

---
 src/api/payload.js |   32 ++++++++++++++++++++------------
 1 files changed, 20 insertions(+), 12 deletions(-)

diff --git a/src/api/payload.js b/src/api/payload.js
index 8bc5a14..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,8 +42,8 @@
 }
 
 // 拍照和录像
-export async function callPhotoAndVideoCmd(sn, type) {
-  return await request({
+export function callPhotoAndVideoCmd(sn, type) {
+  return request({
     url:`${API_PREFIX}/devices/${sn}/payload/photoAndVideoCmd/${type}`,
     method:'get',
   })
@@ -51,17 +51,25 @@
 
 
 // 相机参数调整
-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

--
Gitblit v1.9.3