From 2a349ca9ef1f871ea06037d082739a40abc33744 Mon Sep 17 00:00:00 2001 From: Tink Date: Thu, 26 Jun 2025 12:25:19 +0800 Subject: [PATCH] fix RequestService --- main/manager-web/src/apis/module/device.js | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/main/manager-web/src/apis/module/device.js b/main/manager-web/src/apis/module/device.js index 87f0c7b1..233c764b 100644 --- a/main/manager-web/src/apis/module/device.js +++ b/main/manager-web/src/apis/module/device.js @@ -1,6 +1,5 @@ import { getServiceUrl } from '../api'; import RequestService from '../httpRequest'; -import request from '../request' export default { // 已绑设备 @@ -70,7 +69,20 @@ export default { }).send() }, // 手动添加设备 - manualAddDevice: (params, callback) => { - return request.post('/device/manual-add', params, callback); + manualAddDevice(params, callback) { + RequestService.sendRequest() + .url(`${getServiceUrl()}/device/manual-add`) + .method('POST') + .data(params) + .success((res) => { + RequestService.clearRequestTime(); + callback(res); + }) + .networkFail((err) => { + console.error('手动添加设备失败:', err); + RequestService.reAjaxFun(() => { + this.manualAddDevice(params, callback); + }); + }).send(); }, } \ No newline at end of file