From b76ec6d7fc39123597b41921a0f54b695e651e3c Mon Sep 17 00:00:00 2001 From: luojiayi <1712054227@qq.com> Date: Wed, 23 Apr 2025 17:23:03 +0800 Subject: [PATCH] =?UTF-8?q?2025=E5=B9=B404=E6=9C=8823=E6=97=A517:23:02?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/index.d.ts | 1 + src/api/index.ts | 8 ++++++++ .../deviceManage/deviceControl.vue | 20 +++++++++++++++---- .../synthesizeManage/deviceManage/index.vue | 10 ++++++++-- 4 files changed, 33 insertions(+), 6 deletions(-) diff --git a/src/api/index.d.ts b/src/api/index.d.ts index d50d4dd..e4046a2 100644 --- a/src/api/index.d.ts +++ b/src/api/index.d.ts @@ -181,6 +181,7 @@ export namespace TDevice { mode: number monitorMode: number battery: number + otaFlag: number adminUsername: string adminPhone: string userNumber: string diff --git a/src/api/index.ts b/src/api/index.ts index 8c39986..1ab2c64 100644 --- a/src/api/index.ts +++ b/src/api/index.ts @@ -203,6 +203,14 @@ export const accountSetStatus = (p?: TAccountSetStatus): Promise => { params: p }); }; +// 设备OTA +export const deviceOta = (deviceId: string | number): Promise => { + return request({ + url: '/v1/api/device/ota', + method: 'post', + data: { deviceId } + }); +}; // 删除机构 export const orgDelete = (p?: TOrg.Idel): Promise => { diff --git a/src/views/synthesizeManage/deviceManage/deviceControl.vue b/src/views/synthesizeManage/deviceManage/deviceControl.vue index 27f8412..635da35 100644 --- a/src/views/synthesizeManage/deviceManage/deviceControl.vue +++ b/src/views/synthesizeManage/deviceManage/deviceControl.vue @@ -1,12 +1,12 @@