diff --git a/web/src/pages/Edit/components/AiConfigDialog.vue b/web/src/pages/Edit/components/AiConfigDialog.vue index d9a53de6..f4142905 100644 --- a/web/src/pages/Edit/components/AiConfigDialog.vue +++ b/web/src/pages/Edit/components/AiConfigDialog.vue @@ -26,7 +26,7 @@ - +

思绪思维导图客户端配置:

diff --git a/web/src/pages/Edit/components/AiCreate.vue b/web/src/pages/Edit/components/AiCreate.vue index c84054f4..ac21a64f 100644 --- a/web/src/pages/Edit/components/AiCreate.vue +++ b/web/src/pages/Edit/components/AiCreate.vue @@ -161,12 +161,22 @@ export default { ) ) { this.aiConfigDialogVisible = true - return + throw new Error('配置缺失') } // 检查连接 - await fetch(`http://localhost:${this.aiConfig.port}/ai/test`, { - method: 'GET' - }) + let isConnect = false + try { + await fetch(`http://localhost:${this.aiConfig.port}/ai/test`, { + method: 'GET' + }) + isConnect = true + } catch (error) { + console.log(error) + this.clientTipDialogVisible = true + } + if (!isConnect) { + throw new Error('连接失败') + } }, // AI生成整体 @@ -176,7 +186,6 @@ export default { this.createDialogVisible = true } catch (error) { console.log(error) - this.clientTipDialogVisible = true } },