Jelajahi Sumber

1、AI实验室中的返回逻辑和问题提示

liyanbo 3 bulan lalu
induk
melakukan
a5685165a0

+ 3 - 2
src/views/AIPage/AIAvatar.vue

@@ -26,7 +26,7 @@
       <div class="title-box">
         <div class="box-icon" @click="goBack">
           <el-icon class="left-icon"><ArrowLeftBold /></el-icon>
-          AI头像
+            AI头像
         </div>
       </div>
       <div class="img-box">
@@ -52,6 +52,7 @@ import { useRouter } from 'vue-router'
 import { ArrowLeftBold } from '@element-plus/icons-vue'
 import LeftPanel from '@/components/LeftPanel.vue'
 import Avatar from '@/components/ai/image/Avatar.vue'
+import {homeRoutes} from "@/router/index.js";
 
 const router = useRouter()
 const leftPanelRef = ref(null)
@@ -64,7 +65,7 @@ const toggleDrawer = () => {
 
 // 返回上一页
 const goBack = () => {
-  router.push('/ai-laboratory')
+  router.push(homeRoutes.home);
 }
 </script>
 

+ 3 - 2
src/views/AIPage/AIImageToImage.vue

@@ -26,7 +26,7 @@
       <div class="title-box">
         <div class="box-icon" @click="goBack">
           <el-icon class="left-icon"><ArrowLeftBold /></el-icon>
-          图生图
+          返回首页|图生图
         </div>
       </div>
       <div class="img-box">
@@ -52,6 +52,7 @@ import { useRouter } from 'vue-router'
 import { ArrowLeftBold } from '@element-plus/icons-vue'
 import LeftPanel from '@/components/LeftPanel.vue'
 import imageToImage from '@/components/ai/image/imageToImage.vue'
+import {homeRoutes} from "@/router/index.js";
 
 const router = useRouter()
 const leftPanelRef = ref(null)
@@ -64,7 +65,7 @@ const toggleDrawer = () => {
 
 // 返回上一页
 const goBack = () => {
-  router.push('/ai-laboratory')
+  router.push(homeRoutes.home);
 }
 </script>
 

+ 3 - 2
src/views/AIPage/AIImageToVideo.vue

@@ -26,7 +26,7 @@
       <div class="title-box">
         <div class="box-icon" @click="goBack">
           <el-icon class="left-icon"><ArrowLeftBold /></el-icon>
-          图生视频
+          返回首页|图生视频
         </div>
       </div>
       <div class="img-box">
@@ -52,6 +52,7 @@ import { useRouter } from 'vue-router'
 import { ArrowLeftBold } from '@element-plus/icons-vue'
 import LeftPanel from '@/components/LeftPanel.vue'
 import ImageToVideo from '@/components/ai/video/ImageToVideo.vue'
+import {homeRoutes} from "@/router/index.js";
 
 const router = useRouter()
 const leftPanelRef = ref(null)
@@ -59,7 +60,7 @@ const drawerVisible = ref(true)
 
 // 返回上一页
 const goBack = () => {
-  router.push('/ai-laboratory')
+  router.push(homeRoutes.home);
 }
 
 // 添加切换抽屉显示状态的函数

+ 1 - 1
src/views/AIPage/AILaboratory.vue

@@ -27,7 +27,7 @@
       <div class="title-box">
         <div class="box-icon" @click="goBack">
           <el-icon class="left-icon"><ArrowLeftBold /></el-icon>
-          AI实验室 | {{ groupList[2].title }}
+          返回首页|{{ groupList[2].title }}
         </div>
       </div>
 

+ 3 - 2
src/views/AIPage/AIPainting.vue

@@ -26,7 +26,7 @@
       <div class="title-box">
         <div class="box-icon" @click="goBack">
           <el-icon class="left-icon"><ArrowLeftBold /></el-icon>
-          智能绘画
+          返回首页|智能绘画
         </div>
       </div>
       <div class="img-box">
@@ -52,13 +52,14 @@ import { useRouter } from 'vue-router'
 import { ArrowLeftBold } from '@element-plus/icons-vue'
 import LeftPanel from '@/components/LeftPanel.vue'
 import TextToImage from '@/components/ai/image/TextToImage.vue'
+import {homeRoutes} from "@/router/index.js";
 
 const router = useRouter()
 const leftPanelRef = ref(null)
 
 // 返回上一页
 const goBack = () => {
-  router.push('/ai-laboratory')
+  router.push(homeRoutes.home);
 }
 
 // 添加抽屉显示状态

+ 3 - 2
src/views/AIPage/AIQuestions.vue

@@ -28,7 +28,7 @@
         <div class="title-box">
           <div class="box-icon" @click="goBack">
             <el-icon class="left-icon"><ArrowLeftBold /></el-icon>
-            {{ personName }}
+            返回数字人 | {{ personName }}
           </div>
         </div>
       </div>
@@ -49,6 +49,7 @@ import { useRouter, useRoute } from "vue-router";
 import LeftPanel from "@/components/LeftPanel.vue";
 import { ArrowLeftBold } from "@element-plus/icons-vue";
 import TextToText from "@/components/ai/text/TextToText.vue";
+import {homeRoutes} from "@/router/index.js";
 
 const leftPanelRef = ref(null);
 
@@ -70,7 +71,7 @@ const goBack = () => {
     // 默认返回ai-laboratory
     router.push("/ai-laboratory");
   } else {
-    router.push(fromPage);
+    router.push(homeRoutes.home);
   }
 };
 

+ 1 - 1
src/views/EnNumerals/index.vue

@@ -27,7 +27,7 @@
       <div class="title-box">
         <div class="box-icon" @click="goBack">
           <el-icon class="left-icon"><ArrowLeftBold /></el-icon>
-          AI实验室 | 英文数字人老师
+          返回首页|英文数字人老师
         </div>
       </div>
 

+ 1 - 1
src/views/virtuallaboratory/index.vue

@@ -27,7 +27,7 @@
       <div class="title-box">
         <div class="box-icon" @click="goBack">
           <el-icon class="left-icon"><ArrowLeftBold /></el-icon>
-          虚拟实验室
+          返回首页|虚拟实验室
         </div>
       </div>