From 29fc6f5b1981775be5d2f0f9f8e61fec2f550252 Mon Sep 17 00:00:00 2001
From: lrj <owen.stl@gmail.com>
Date: 星期一, 29 九月 2025 19:29:11 +0800
Subject: [PATCH] 删除所有test开头的测试文件
---
web/src/layout/index.vue | 10 ++++++++--
1 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/web/src/layout/index.vue b/web/src/layout/index.vue
index 03aaa51..75d787e 100644
--- a/web/src/layout/index.vue
+++ b/web/src/layout/index.vue
@@ -33,7 +33,8 @@
<el-dropdown @command="handleCommand">
<span class="user-info">
<el-icon><User /></el-icon>
- <span>绠$悊鍛�</span>
+ <span>{{ currentUserName }}</span>
+ <el-tag size="small" style="margin-left: 8px">{{ currentUserRole }}</el-tag>
<el-icon><ArrowDown /></el-icon>
</span>
<template #dropdown>
@@ -58,9 +59,14 @@
import { computed } from 'vue'
import { useRoute, useRouter } from 'vue-router'
import { ElMessage, ElMessageBox } from 'element-plus'
+import { getCurrentUserDisplayName, getCurrentUserRoleText, clearAuth } from '@/utils/auth'
const route = useRoute()
const router = useRouter()
+
+// 褰撳墠鐢ㄦ埛淇℃伅
+const currentUserName = computed(() => getCurrentUserDisplayName())
+const currentUserRole = computed(() => getCurrentUserRoleText())
// 鑿滃崟椤�
const menuItems = [
@@ -90,7 +96,7 @@
type: 'warning'
})
- localStorage.removeItem('token')
+ clearAuth()
ElMessage.success('閫�鍑虹櫥褰曟垚鍔�')
router.push('/login')
} catch {
--
Gitblit v1.8.0