From e295922209fb87c6dcd68ea1560fd16c3e6d808c Mon Sep 17 00:00:00 2001
From: dongyukun <1208714201@qq.com>
Date: 星期五, 27 六月 2025 09:36:51 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/feature/ai'

---
 src/views/ai/mindmap/index/index.vue |   20 ++++++++++----------
 1 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/src/views/ai/mindmap/index/index.vue b/src/views/ai/mindmap/index/index.vue
index bae7408..b85f20b 100644
--- a/src/views/ai/mindmap/index/index.vue
+++ b/src/views/ai/mindmap/index/index.vue
@@ -3,14 +3,14 @@
     <!--表单区域-->
     <Left
       ref="leftRef"
+      :is-generating="isGenerating"
       @submit="submit"
       @direct-generate="directGenerate"
-      :is-generating="isGenerating"
     />
     <!--右边生成思维导图区域-->
     <Right
       ref="rightRef"
-      :mindmapResult="mindmapResult"
+      :generatedContent="generatedContent"
       :isEnd="isEnd"
       :isGenerating="isGenerating"
       :isStart="isStart"
@@ -18,7 +18,7 @@
   </div>
 </template>
 
-<script setup lang="ts">
+<script lang="ts" setup>
 import Left from './components/Left.vue'
 import Right from './components/Right.vue'
 import { AiMindMapApi, AiMindMapGenerateReqVO } from '@/api/ai/mindmap'
@@ -33,15 +33,15 @@
 const isEnd = ref(true) // 用来判断结束的时候渲染思维导图
 const message = useMessage() // 消息提示
 
-const mindmapResult = ref('') // 生成思维导图结果
+const generatedContent = ref('') // 生成思维导图结果
 
 const leftRef = ref<InstanceType<typeof Left>>() // 左边组件
 const rightRef = ref<InstanceType<typeof Right>>() // 右边组件
 
 /** 使用已有内容直接生成 **/
 const directGenerate = (existPrompt: string) => {
-  isEnd.value = false // 先设置为false再设置为true,让子组建的watch能够监听到
-  mindmapResult.value = existPrompt
+  isEnd.value = false // 先设置为 false 再设置为 true,让子组建的 watch 能够监听到
+  generatedContent.value = existPrompt
   isEnd.value = true
 }
 
@@ -58,7 +58,7 @@
   isStart.value = true
   isEnd.value = false
   ctrl.value = new AbortController() // 请求控制赋值
-  mindmapResult.value = '' // 清空生成数据
+  generatedContent.value = '' // 清空生成数据
   AiMindMapApi.generateMindMap({
     data,
     onMessage: async (res) => {
@@ -68,13 +68,13 @@
         stopStream()
         return
       }
-      mindmapResult.value = mindmapResult.value + data
+      generatedContent.value = generatedContent.value + data
       await nextTick()
       rightRef.value?.scrollBottom()
     },
     onClose() {
       isEnd.value = true
-      leftRef.value?.setGeneratedContent(mindmapResult.value)
+      leftRef.value?.setGeneratedContent(generatedContent.value)
       stopStream()
     },
     onError(err) {
@@ -87,6 +87,6 @@
 
 /** 初始化 */
 onMounted(() => {
-  mindmapResult.value = MindMapContentExample
+  generatedContent.value = MindMapContentExample
 })
 </script>

--
Gitblit v1.9.3