From 3ffa64648831ceade32fba83047d0e99ff92c990 Mon Sep 17 00:00:00 2001
From: 张涛 <“2538313560@qq.com”>
Date: 星期一, 18 十一月 2024 14:06:00 +0800
Subject: [PATCH] fix:改动

---
 src/components/menu/index.vue |   37 +++++++++++++++++++++++++++----------
 1 files changed, 27 insertions(+), 10 deletions(-)

diff --git a/src/components/menu/index.vue b/src/components/menu/index.vue
index d7db1e6..d565cc7 100644
--- a/src/components/menu/index.vue
+++ b/src/components/menu/index.vue
@@ -28,6 +28,7 @@
       const topMenu = computed(() => appStore.topMenu);
       const openKeys = ref<string[]>([]);
       const selectedKey = ref<string[]>([]);
+      const flog = ref(false);
 
       const goto = (item: RouteRecordRaw) => {
         // Open external link
@@ -127,6 +128,12 @@
                 ) : (
                   <a-menu-item
                     key={element?.name}
+                    class={
+                      menuTree.value.length == 1 &&
+                      menuTree.value[0].name == 'sessionManager'
+                        ? 'session-manager'
+                        : ''
+                    }
                     v-slots={{ icon }}
                     onClick={() => goto(element)}
                   >
@@ -142,7 +149,12 @@
       };
 
       // selected-keys={selectedKey.value}
-      console.log(selectedKey.value, 68877);
+      //  v-if={
+      //                 menuTree.value.length == 1 &&
+      //                 menuTree.value[0].name != 'sessionManager'
+      //               }
+      console.log(menuTree.value, 68877);
+
       return () => (
         <a-menu
           mode={topMenu.value ? 'horizontal' : 'vertical'}
@@ -164,15 +176,20 @@
 </script>
 
 <style lang="less" scoped>
-  :deep(.arco-menu-inner) {
-    .arco-menu-inline-header {
-      display: flex;
-      align-items: center;
-    }
-    .arco-icon {
-      &:not(.arco-icon-down) {
-        font-size: 18px;
-      }
+:deep(.arco-menu-inner) {
+  .arco-menu-inline-header {
+    display: flex;
+    align-items: center;
+  }
+
+  .arco-icon {
+    &:not(.arco-icon-down) {
+      font-size: 18px;
     }
   }
+}
+
+.session-manager {
+  display: none;
+}
 </style>

--
Gitblit v1.8.0