From 02409bfbe15f22fc3b5dccadabfd860a660a49d9 Mon Sep 17 00:00:00 2001
From: 罗广辉 <guanghui.luo@foxmail.com>
Date: Sat, 11 Oct 2025 10:37:14 +0800
Subject: [PATCH] feat: 名称修改
---
src/api/device-setting/index.js | 68 +++++++++++++++++++++++++++++++--
1 files changed, 63 insertions(+), 5 deletions(-)
diff --git a/src/api/device-setting/index.js b/src/api/device-setting/index.js
index 07f2d84..a1bef21 100644
--- a/src/api/device-setting/index.js
+++ b/src/api/device-setting/index.js
@@ -14,24 +14,82 @@
const workspaceId = localStorage.getItem(ELocalStorageKey.WorkspaceId) || ''
-export const putDeviceProps = (deviceSn, body) => {
+export const putDeviceProps = (deviceSn, workspaceId, body) => {
+ console.log(deviceSn, workspaceId, body, '8888')
return request({
url: `/drone-device-core/manage/api/v1/devices/${workspaceId}/devices/${deviceSn}/property`,
method: 'put',
- body,
+ data: body,
})
}
+
/**
* 设置调色盘
* @param {机场编码} deviceSn
* @param {*} body
* @returns
*/
-export const setThermalCurrentPaletteStyle = (deviceSn, workspaceId, body) => {
+export const setThermalCurrentPaletteStyle = (deviceSn, workspaceId, param) => {
return request({
- // /manage/api/v1/devices/selectDevicePage
+ // url: `/localApi/manage/api/v1/devices/${workspaceId}/devices/${deviceSn}/setThermalCurrentPaletteStyle`,
url: `/drone-device-core/manage/api/v1/devices/${workspaceId}/devices/${deviceSn}/setThermalCurrentPaletteStyle`,
method: 'put',
- body,
+ data: param,
})
}
+/**
+ * 照片存储设置
+ * @param {机场编码} sn
+ * @param {*} body
+ * @returns
+ */
+export const setPhotoStorageSet = (sn, param) => {
+ return request({
+ // url: `/localApi/control/api/v1/devices/${sn}/payload/photoStorageSet`,
+ url: `/drone-device-core/control/api/v1/devices/${sn}/payload/photoStorageSet`,
+ method: 'post',
+ data: param,
+ })
+}
+/**
+ * 视频存储设置
+ * @param {机场编码} sn
+ * @param {*} body
+ * @returns
+ */
+export const setVideoStorageSet = (sn, param) => {
+ return request({
+ // url: `/localApi/control/api/v1/devices/${sn}/payload/videoStorageSet`,
+ url: `/drone-device-core/control/api/v1/devices/${sn}/payload/videoStorageSet`,
+ method: 'post',
+ data: param
+ ,
+ })
+}
+// 获取live_status
+export const getLiveStatus = (sn) => {
+ return request({
+ url: `/drone-device-core/manage/api/v1/live/getLiveStatus/${sn}`,
+ method: 'get',
+ })
+}
+
+// 视频流设置方法
+export const setStreamsSwitch = (param) => {
+ return request({
+ url: `/drone-device-core/manage/api/v1/live/streams/switch`,
+ method: 'post',
+ data: param
+ })
+}
+// 控制台-云台拍照录像动作
+export const photoAndVideoCmd = (droneSn,mode) => {
+ return request({
+ url: `/drone-device-core/droneAirport/liveStreamApi/switch/vedioMode`,
+ method: 'get',
+ params: {
+ droneSn,
+ mode
+ }
+ })
+}
--
Gitblit v1.9.3