From 4431e7470fafc3dca52f90899a2f37c1bc86b174 Mon Sep 17 00:00:00 2001 From: CGD <3030332422@qq.com> Date: Wed, 19 Mar 2025 16:16:29 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E6=88=90=E5=89=8D=E7=AB=AF=E8=8E=B7?= =?UTF-8?q?=E5=8F=96=E7=94=A8=E6=88=B7=E4=BF=A1=E6=81=AF=E3=80=81=E8=8E=B7?= =?UTF-8?q?=E5=8F=96=E6=99=BA=E8=83=BD=E4=BD=93=E5=88=97=E8=A1=A8=EF=BC=8C?= =?UTF-8?q?=E6=90=9C=E7=B4=A2=E5=8A=9F=E8=83=BD=E5=BC=80=E5=8F=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main/manager-web/src/apis/module/user.js | 45 +++++++++++------ .../manager-web/src/components/DeviceItem.vue | 8 ++-- main/manager-web/src/components/HeaderBar.vue | 48 +++++++++++++++++-- main/manager-web/src/views/home.vue | 34 +++++++++---- 4 files changed, 103 insertions(+), 32 deletions(-) diff --git a/main/manager-web/src/apis/module/user.js b/main/manager-web/src/apis/module/user.js index 444d5d76..889a84e4 100755 --- a/main/manager-web/src/apis/module/user.js +++ b/main/manager-web/src/apis/module/user.js @@ -18,20 +18,6 @@ export default { }) }).send() }, - // 获取用户信息 - getUserInfo(callback) { - RequestService.sendRequest().url(`${getServiceUrl()}/api/v1/user/info`) - .method('GET') - .success((res) => { - RequestService.clearRequestTime() - callback(res) - }) - .fail(() => { - RequestService.reAjaxFun(() => { - this.getUserInfo() - }) - }).send() - }, // 获取设备信息 getHomeList(callback) { RequestService.sendRequest().url(`${getServiceUrl()}/api/v1/user/device/bind`) @@ -174,4 +160,35 @@ export default { }).send(); }, + // 获取智能体列表 + getAgentList(callback) { + RequestService.sendRequest() + .url(`${getServiceUrl()}/api/v1/user/agent`) + .method('GET') + .success((res) => { + RequestService.clearRequestTime(); + callback(res); + }) + .fail(() => { + RequestService.reAjaxFun(() => { + this.getAgentList(callback); + }); + }).send(); + }, + getUserInfo(callback) { + RequestService.sendRequest() + .url(`${getServiceUrl()}/api/v1/user/info`) + .method('GET') + .success((res) => { + RequestService.clearRequestTime() + callback(res) + }) + .fail((err) => { + console.error('接口请求失败:', err) + RequestService.reAjaxFun(() => { + this.getUserInfo(callback) + }) + }).send() + }, + } diff --git a/main/manager-web/src/components/DeviceItem.vue b/main/manager-web/src/components/DeviceItem.vue index e830555f..95a95b00 100644 --- a/main/manager-web/src/components/DeviceItem.vue +++ b/main/manager-web/src/components/DeviceItem.vue @@ -2,7 +2,7 @@
- {{ device.mac }} + {{ device.agentName }}
- 设备型号:{{ device.model }} + 设备型号:{{ device.ttsModelName }}
- 音色模型:{{ device.voiceModel }} + 音色模型:{{ device.ttsVoiceName }}
@@ -31,7 +31,7 @@
-
最近对话:{{ device.lastConversation }}
+
最近对话:{{ device.lastConnectedAt }}
diff --git a/main/manager-web/src/components/HeaderBar.vue b/main/manager-web/src/components/HeaderBar.vue index 758959b3..78b18970 100644 --- a/main/manager-web/src/components/HeaderBar.vue +++ b/main/manager-web/src/components/HeaderBar.vue @@ -19,13 +19,13 @@
- + + style="width: 14px;height: 14px;margin-right: 11px;cursor: pointer;" @click="handleSearch" />
- 158 3632 4642 + {{ userInfo.mobile || '加载中...' }}
@@ -33,17 +33,57 @@ diff --git a/main/manager-web/src/views/home.vue b/main/manager-web/src/views/home.vue index 4b9c6eb5..15a215b9 100644 --- a/main/manager-web/src/views/home.vue +++ b/main/manager-web/src/views/home.vue @@ -1,7 +1,7 @@