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/device.js | 90 ++++++++++++++++++++++++++------------------
1 files changed, 53 insertions(+), 37 deletions(-)
diff --git a/src/api/device/device.js b/src/api/device/device.js
index c859a89..b3c9d62 100644
--- a/src/api/device/device.js
+++ b/src/api/device/device.js
@@ -1,4 +1,4 @@
-import request from '@/axios';
+import request from '@/axios'
export const getList = (current, size, params) => {
return request({
@@ -9,8 +9,8 @@
current,
size,
},
- });
-};
+ })
+}
export const remove = ids => {
return request({
@@ -19,32 +19,32 @@
params: {
ids,
},
- });
-};
+ })
+}
export const add = row => {
return request({
url: '/drone-device-core/manage/api/v1/devices/add',
method: 'post',
data: row,
- });
-};
+ })
+}
export const update = row => {
return request({
url: '/drone-device-core/manage/api/v1/devices/update',
method: 'post',
data: row,
- });
-};
+ })
+}
export const operatePasswordUpdate = row => {
return request({
url: '/drone-device-core/manage/api/v1/devices/operatePasswordUpdate',
method: 'post',
data: row,
- });
-};
+ })
+}
export const getDetail = id => {
return request({
@@ -53,8 +53,8 @@
params: {
id,
},
- });
-};
+ })
+}
export const getOperatePassword = id => {
return request({
@@ -63,24 +63,24 @@
params: {
id,
},
- });
-};
+ })
+}
export const getDeviceUpgradeInfo = (params) => {
return request({
url: '/drone-device-core/manage/api/v1/workspaces/firmware-release-notes/latest',
method: 'get',
params: params
- });
-};
+ })
+}
-export const ota = (workspace_id,row) => {
+export const ota = (workspace_id, row) => {
return request({
url: `/drone-device-core/manage/api/v1/devices/${workspace_id}/devices/ota`,
method: 'post',
data: row,
- });
-};
+ })
+}
export const getDeviceFirmwareList = (current, size, params) => {
return request({
@@ -91,25 +91,25 @@
current,
size,
},
- });
-};
+ })
+}
-export const upload = (workspace_id,formDatas) => {
+export const upload = (workspace_id, formDatas) => {
return request({
url: `/drone-device-core/manage/api/v1/workspaces/${workspace_id}/firmwares/file/upload`,
method: 'post',
data: formDatas,
headers: { "Content-Type": "multipart/form-data" },
- });
-};
+ })
+}
export const updateFirmware = (row) => {
return request({
url: `/drone-device-core/manage/api/v1/workspaces/firmwares/update`,
method: 'post',
data: row,
- });
-};
+ })
+}
export const deleteFirmware = ids => {
return request({
@@ -118,29 +118,45 @@
params: {
ids
}
- });
-};
+ })
+}
-export const getDevices = (workspace_id,device_sn) => {
+export const getDevices = (workspace_id, device_sn) => {
return request({
url: `/drone-device-core/manage/api/v1/devices/${workspace_id}/devices/${device_sn}`,
method: 'get',
- });
-};
+ })
+}
export const getAirportList = () => {
return request({
url: '/drone-device-core/manage/api/v1/devices/getAirportList',
method: 'get',
- });
-};
+ })
+}
//可飞行机巢列表
export const getFlyingNestBy = (param) => {
return request({
url: '/drone-device-core/manage/api/v1/devices/getFlyingNestBy',
method: 'post',
- data:param
- });
-};
+ data: param
+ })
+}
+// 注销
+export const deviceOffline = (dockSn) => {
+ return request({
+ url: `/drone-device-core/manage/api/v1/devices/deviceOffline?dockSn=${dockSn}`,
+ method: 'get',
+ })
+}
+
+// 设备下线
+export const devicesUpdate = (param) => {
+ return request({
+ url: `/drone-device-core/manage/api/v1/devices/update`,
+ method: 'post',
+ data: param
+ })
+}
\ No newline at end of file
--
Gitblit v1.9.3