From fe11d1152e7ae7b5cfdcf1f43a6edfd3dd0bd821 Mon Sep 17 00:00:00 2001
From: wanglin2 <1013335014@qq.com>
Date: Tue, 18 Feb 2025 22:08:34 +0800
Subject: [PATCH] =?UTF-8?q?Demo:=E4=BC=98=E5=8C=96ai=E7=94=9F=E6=88=90?=
=?UTF-8?q?=E9=80=BB=E8=BE=91?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../pages/Edit/components/AiConfigDialog.vue | 4 ++--
web/src/pages/Edit/components/AiCreate.vue | 19 ++++++++++++++-----
2 files changed, 16 insertions(+), 7 deletions(-)
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
}
},