This commit is contained in:
oneao committed 2025-12-17 17:28:57 +08:00
1 parent 7cd7bbd166
commit ff327ba2fd
47 files changed
+4362 -1230

No files matched your search

@@ -1,4 +1,8 @@
<script lang="ts" setup>
import {
CircleClose,
User,
} from '@element-plus/icons-vue'
import { useRoute, useRouter } from 'vue-router'
import { useUserStore } from '@/store/user'
@@ -20,8 +24,6 @@ function navigateTo(path: string) {
function exitLogin() {
userStore.clearUserInfo()
navigateTo('/auth/login')
}
function isActive(path: string) {
@@ -68,8 +70,10 @@ function isActive(path: string) {
<template #dropdown>
<el-dropdown-menu>
<el-dropdown-item>个人中心</el-dropdown-item>
<el-dropdown-item @click="exitLogin()">
<el-dropdown-item :icon="User" @click="navigateTo('/settings')">
个人中心
</el-dropdown-item>
<el-dropdown-item :icon="CircleClose" @click="exitLogin()">
退出登录
</el-dropdown-item>
</el-dropdown-menu>