From d8b570430066fae42d6884671cef541fc820de1c Mon Sep 17 00:00:00 2001
From: 马宇豪 <978517621@qq.com>
Date: 星期五, 15 十一月 2024 14:42:44 +0800
Subject: [PATCH] 动态路由

---
 src/layout/components/Navbar.vue |   20 ++++++++++----------
 1 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/src/layout/components/Navbar.vue b/src/layout/components/Navbar.vue
index 43e4b3f..4c30253 100644
--- a/src/layout/components/Navbar.vue
+++ b/src/layout/components/Navbar.vue
@@ -16,7 +16,7 @@
 <!--          <ruo-yi-doc id="ruoyi-doc" class="right-menu-item hover-effect" />-->
 <!--        </el-tooltip>-->
 
-        <screenfull id="screenfull" class="right-menu-item hover-effect" />
+<!--        <screenfull id="screenfull" class="right-menu-item hover-effect" />-->
 
 <!--        <el-tooltip content="布局大小" effect="dark" placement="bottom">-->
 <!--          <size-select id="size-select" class="right-menu-item hover-effect" />-->
@@ -25,8 +25,7 @@
       <div class="avatar-container">
         <el-dropdown @command="handleCommand" class="right-menu-item hover-effect" trigger="click">
           <div class="avatar-wrapper">
-<!--            <img :src="userStore.avatar" class="user-avatar" />-->
-            <img src="../../assets/images/avator.png" class="user-avatar" />
+            <img :src="avator" class="user-avatar" />
             <el-icon><caret-bottom /></el-icon>
           </div>
           <template #dropdown>
@@ -37,7 +36,7 @@
 <!--              <el-dropdown-item command="setLayout" v-if="settingsStore.showSettings">-->
 <!--                <span>布局设置</span>-->
 <!--              </el-dropdown-item>-->
-              <el-dropdown-item divided command="logout">
+              <el-dropdown-item command="logout">
                 <span>退出登录</span>
               </el-dropdown-item>
             </el-dropdown-menu>
@@ -61,7 +60,8 @@
 import useAppStore from '@/store/modules/app'
 import useUserStore from '@/store/modules/user'
 import useSettingsStore from '@/store/modules/settings'
-import {removeToken} from "@/utils/auth";
+import avator from '@/assets/images/avator.png'
+
 
 const appStore = useAppStore()
 const userStore = useUserStore()
@@ -90,9 +90,9 @@
     cancelButtonText: '取消',
     type: 'warning'
   }).then(() => {
-    removeToken()
-    location.href = '/homePage';
-
+    userStore.logOut().then(() => {
+      location.href = '/index';
+    })
   }).catch(() => { });
 }
 
@@ -108,8 +108,8 @@
   overflow: hidden;
   position: relative;
   background: #fff;
-  border-radius: 0.4rem 0.4rem 0 0;
-  border-bottom: 1px solid #d5dce5;
+  box-shadow: 0 1px 4px rgba(0, 21, 41, 0.08);
+
   .hamburger-container {
     line-height: 46px;
     height: 100%;

--
Gitblit v1.9.2