From b2ed5eb2c05c4109c425b21d720821f373273938 Mon Sep 17 00:00:00 2001 From: zhuoqinglian <1035449612@qq.com> Date: Wed, 18 Mar 2026 16:47:48 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E8=A7=A3=E5=86=B3MCP=E6=8E=A5=E5=85=A5?= =?UTF-8?q?=E7=82=B9=E8=BE=93=E5=85=A5=E6=A1=86=E6=B2=A1=E6=9C=89=E6=98=BE?= =?UTF-8?q?=E7=A4=BA=E6=8A=A5=E9=94=99=E4=BF=A1=E6=81=AF=E7=9A=84=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main/manager-web/src/apis/module/agent.js | 3 +++ main/manager-web/src/components/ChatHistoryDialog.vue | 4 ++++ main/manager-web/src/components/FunctionDialog.vue | 2 +- main/manager-web/src/views/home.vue | 2 +- 4 files changed, 9 insertions(+), 2 deletions(-) diff --git a/main/manager-web/src/apis/module/agent.js b/main/manager-web/src/apis/module/agent.js index 5cbd60cb..d79f8da4 100644 --- a/main/manager-web/src/apis/module/agent.js +++ b/main/manager-web/src/apis/module/agent.js @@ -170,6 +170,9 @@ export default { RequestService.clearRequestTime(); callback(res); }) + .fail((err) => { + callback(err); + }) .networkFail(() => { RequestService.reAjaxFun(() => { this.getAgentMcpAccessAddress(agentId, callback); diff --git a/main/manager-web/src/components/ChatHistoryDialog.vue b/main/manager-web/src/components/ChatHistoryDialog.vue index 12c06621..f44c4de7 100644 --- a/main/manager-web/src/components/ChatHistoryDialog.vue +++ b/main/manager-web/src/components/ChatHistoryDialog.vue @@ -90,6 +90,10 @@ export default { if (val) { this.resetData(); this.loadSessions(); + } else { + this.audioElement?.pause(); + this.audioElement = null; + this.playingAudioId = null; } }, dialogVisible(val) { diff --git a/main/manager-web/src/components/FunctionDialog.vue b/main/manager-web/src/components/FunctionDialog.vue index 23c4d1ad..e0930a7d 100644 --- a/main/manager-web/src/components/FunctionDialog.vue +++ b/main/manager-web/src/components/FunctionDialog.vue @@ -314,7 +314,7 @@ export default { if (res.data.code === 0) { this.mcpUrl = res.data.data || ""; } else { - this.mcpUrl = ""; + this.mcpUrl = res.data.msg; console.error('获取MCP地址失败:', res.data.msg); } }); diff --git a/main/manager-web/src/views/home.vue b/main/manager-web/src/views/home.vue index 07d46f01..126cf9d1 100644 --- a/main/manager-web/src/views/home.vue +++ b/main/manager-web/src/views/home.vue @@ -276,7 +276,7 @@ export default { cursor: pointer; .left-add { - width: 105px; + padding: 0 14px; height: 34px; border-radius: 17px; background: #5778ff;