From c3bf304ae7fa7c3138b35b94612ffa6329718595 Mon Sep 17 00:00:00 2001
From: 田源 <tianyuan@vci-tech.com>
Date: 星期四, 02 一月 2025 17:30:29 +0800
Subject: [PATCH] 修改退出和个人信息显示
---
Source/plt-web/plt-web-ui/src/views/wel/adminIndex.vue | 2 +-
Source/plt-web/plt-web-ui/src/page/index/top/index.vue | 38 ++++++++++++++------------------------
2 files changed, 15 insertions(+), 25 deletions(-)
diff --git a/Source/plt-web/plt-web-ui/src/page/index/top/index.vue b/Source/plt-web/plt-web-ui/src/page/index/top/index.vue
index 8df1854..f11d053 100644
--- a/Source/plt-web/plt-web-ui/src/page/index/top/index.vue
+++ b/Source/plt-web/plt-web-ui/src/page/index/top/index.vue
@@ -4,7 +4,7 @@
<div v-if="showCollapse"
:class="[{ 'avue-breadcrumb--active': isCollapse }]"
class="avue-breadcrumb">
- <i class="icon-navicon" @click="setCollapse"></i>
+ <i class="icon-navicon" @click="setCollapse"></i>
</div>
</div>
<div class="top-bar__title">
@@ -75,31 +75,21 @@
@click="handleScreen"></i>
</div>
</el-tooltip>
- <img :src="userInfo.avatar"
- class="top-bar__img">
- <div>
- <el-dropdown style="height: 40px">
- <span class="el-dropdown-link">
+ <el-tooltip content="涓汉淇℃伅">
+ <div>
+ <img :src="userInfo.avatar"
+ class="top-bar__img"
+ @click="gotoInfo">
+ </div>
+ </el-tooltip>
+
+ <el-tooltip content="閫�鍑虹櫥褰�">
+ <div>
+ <span style="font-size: 16px" @click="logout">
{{ userInfo.userName }}
- <i class="el-icon-arrow-down el-icon--right"></i>
</span>
- <el-dropdown-menu slot="dropdown">
- <el-dropdown-item>
- <router-link to="/">{{ $t('navbar.dashboard') }}</router-link>
- </el-dropdown-item>
- <el-dropdown-item @click.native="gotoInfo">
- {{ $t('navbar.userinfo') }}
- <!-- 淇敼瀵嗙爜-->
- </el-dropdown-item>
- <el-dropdown-item v-if="this.website.switchMode" @click.native="switchDept"
- >{{ $t('navbar.switchDept') }}
- </el-dropdown-item>
- <el-dropdown-item divided
- @click.native="logout">{{ $t('navbar.logOut') }}
- </el-dropdown-item>
- </el-dropdown-menu>
- </el-dropdown>
- </div>
+ </div>
+ </el-tooltip>
<el-dialog :visible.sync="userBox"
append-to-body
diff --git a/Source/plt-web/plt-web-ui/src/views/wel/adminIndex.vue b/Source/plt-web/plt-web-ui/src/views/wel/adminIndex.vue
index b27d105..500a7d7 100644
--- a/Source/plt-web/plt-web-ui/src/views/wel/adminIndex.vue
+++ b/Source/plt-web/plt-web-ui/src/views/wel/adminIndex.vue
@@ -210,7 +210,7 @@
}).catch(error => {
this.loading = false;
});
- }
+ },
},
};
</script>
--
Gitblit v1.9.3