From a78f6ae9b480f1f86f1a07d551585f5f0cac07fd Mon Sep 17 00:00:00 2001
From: charles <981744753@qq.com>
Date: 星期一, 29 七月 2024 16:48:56 +0800
Subject: [PATCH] feat:新增会话,会话记录模块

---
 src/components/menu/index.vue |   18 ++++++++++++++----
 1 files changed, 14 insertions(+), 4 deletions(-)

diff --git a/src/components/menu/index.vue b/src/components/menu/index.vue
index 0702897..22801a0 100644
--- a/src/components/menu/index.vue
+++ b/src/components/menu/index.vue
@@ -2,12 +2,11 @@
   import { defineComponent, ref, h, compile, computed } from 'vue';
   import { useI18n } from 'vue-i18n';
   import { useRoute, useRouter, RouteRecordRaw } from 'vue-router';
-  import type { RouteMeta } from 'vue-router';
+  import type ,{ RouteMeta } from 'vue-router';
   import { useAppStore } from '@/store';
   import { listenerRouteChange } from '@/utils/route-listener';
   import { openWindow, regexUrl } from '@/utils';
   import useMenuTree from './use-menu-tree';
-
   export default defineComponent({
     emit: ['collapse'],
     setup() {
@@ -43,10 +42,21 @@
           selectedKey.value = [item.name as string];
           return;
         }
+        const firstMenuNameArr=['model','knowledge','session','sessionRecords'];
+        const suffix='Manager';
+        if(firstMenuNameArr.indexOf(item.name)!=-1){
+          router.push({
+            name: `${item.name}${suffix}`,
+          });
+        } else{
+          router.push({
+            name: item.name,
+          });
+        }
         // Trigger router change
-        router.push({
+       /* router.push({
           name: item.name,
-        });
+        });*/
       };
       const findMenuOpenKeys = (target: string) => {
         const result: string[] = [];

--
Gitblit v1.8.0