From 00a0b2679741a520c4c60392c238015730012c18 Mon Sep 17 00:00:00 2001
From: CGD <3030332422@qq.com>
Date: Fri, 28 Mar 2025 11:20:08 +0800
Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E6=88=90=E2=80=9C=E8=8E=B7=E5=8F=96?=
=?UTF-8?q?=E6=99=BA=E8=83=BD=E4=BD=93=E6=A8=A1=E6=9D=BF=E2=80=9D?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
main/manager-web/src/apis/module/user.js | 26 ++-
.../src/components/AddDeviceDialog.vue | 3 -
main/manager-web/src/views/roleConfig.vue | 180 +++++++++++-------
3 files changed, 128 insertions(+), 81 deletions(-)
diff --git a/main/manager-web/src/apis/module/user.js b/main/manager-web/src/apis/module/user.js
index 66fefdbc..1fb3503d 100755
--- a/main/manager-web/src/apis/module/user.js
+++ b/main/manager-web/src/apis/module/user.js
@@ -186,7 +186,6 @@ export default {
},
// 已绑设备
getAgentBindDevices(agentId, callback) {
- console.log("77777777777777777777777")
RequestService.sendRequest()
.url(`${getServiceUrl()}/api/v1/user/agent/device/bind/${agentId}`)
.method('GET')
@@ -219,7 +218,6 @@ export default {
},
// 绑定设备
bindDevice(agentId, code, callback) {
- console.log("32323234343434344340000")
RequestService.sendRequest()
.url(`${getServiceUrl()}/api/v1/user/agent/device/bind/${agentId}`)
.method('POST')
@@ -229,10 +227,26 @@ export default {
callback(res);
})
.fail((err) => {
- // console.error('绑定设备失败:', err);
- // RequestService.reAjaxFun(() => {
- // this.bindDevice(agentId, code, callback);
- // });
+ console.error('绑定设备失败:', err);
+ RequestService.reAjaxFun(() => {
+ this.bindDevice(agentId, code, callback);
+ });
}).send();
},
+ // 新增方法:获取智能体模板
+ getAgentTemplate(templateName, callback) {
+ RequestService.sendRequest()
+ .url(`${getServiceUrl()}/api/v1/user/agent/templateId`)
+ .method('GET')
+ .success((res) => {
+ RequestService.clearRequestTime();
+ callback(res);
+ })
+ .fail((err) => {
+ console.error('获取模板失败:', err);
+ RequestService.reAjaxFun(() => {
+ this.getAgentTemplate(templateName, callback);
+ });
+ }).send();
+ },
}
diff --git a/main/manager-web/src/components/AddDeviceDialog.vue b/main/manager-web/src/components/AddDeviceDialog.vue
index 6c99a038..129ed156 100644
--- a/main/manager-web/src/components/AddDeviceDialog.vue
+++ b/main/manager-web/src/components/AddDeviceDialog.vue
@@ -44,9 +44,6 @@ export default {
},
methods: {
confirm() {
- // console.log(this.agentId)
- // console.log("=========")
- // console.log(this.$route.query.agentId)
if (!/^\d{6}$/.test(this.deviceCode)) {
this.$message.error('请输入6位数字验证码');
return;
diff --git a/main/manager-web/src/views/roleConfig.vue b/main/manager-web/src/views/roleConfig.vue
index fb37fb16..fb0f0a81 100644
--- a/main/manager-web/src/views/roleConfig.vue
+++ b/main/manager-web/src/views/roleConfig.vue
@@ -9,7 +9,7 @@
style="width: 37px;height: 37px;background: #5778ff;border-radius: 50%;display: flex;align-items: center;justify-content: center;">
- {{ deviceMac }}
+ {{ form.agentName }}