From 16601a67e334f8e183c39be73dd44cef93e9aaf2 Mon Sep 17 00:00:00 2001 From: CGD <3030332422@qq.com> Date: Mon, 10 Mar 2025 18:21:59 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E6=88=90=E8=A7=A3=E7=BB=91=E5=8A=9F?= =?UTF-8?q?=E8=83=BD=20(#264)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main/manager-web/src/apis/module/user.js | 15 ++++++ main/manager-web/src/utils/constant.js | 3 ++ main/manager-web/src/views/home.vue | 66 +++++++++++++++++++----- 3 files changed, 70 insertions(+), 14 deletions(-) diff --git a/main/manager-web/src/apis/module/user.js b/main/manager-web/src/apis/module/user.js index b59959cd..7a6815b2 100755 --- a/main/manager-web/src/apis/module/user.js +++ b/main/manager-web/src/apis/module/user.js @@ -43,4 +43,19 @@ export default { }) }).send() }, + // 解绑设备 + unbindDevice(device_id, callback) { + RequestService.sendRequest() + .url(`${getServiceUrl()}/api/v1/user/device/unbind/${device_id}`) + .method('PUT') + .success((res) => { + RequestService.clearRequestTime(); + callback(res); + }) + .fail(() => { + RequestService.reAjaxFun(() => { + this.unbindDevice(device_id, callback); + }); + }).send() + }, } diff --git a/main/manager-web/src/utils/constant.js b/main/manager-web/src/utils/constant.js index f34abb32..460ea8ef 100755 --- a/main/manager-web/src/utils/constant.js +++ b/main/manager-web/src/utils/constant.js @@ -1,6 +1,9 @@ const HAVE_NO_RESULT = '暂无' export default { HAVE_NO_RESULT, // 项目的配置信息 + PAGE: { + LOGIN: '/login', + }, STORAGE_KEY: { TOKEN: 'TOKEN', PUBLIC_KEY: 'PUBLIC_KEY', diff --git a/main/manager-web/src/views/home.vue b/main/manager-web/src/views/home.vue index 12ab7689..2ed345d6 100644 --- a/main/manager-web/src/views/home.vue +++ b/main/manager-web/src/views/home.vue @@ -21,9 +21,9 @@
+ style="width: 12px;height: 12px;margin-right: 11px;cursor: pointer;" @click="handleSearch" />
+ style="width: 18px;height: 18px;margin-right: 8px;" @click="unbindDevice(item.list[0]?.id)" />