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
}
},