添加管理员时默认添加登录用户。登录允许手机号登录

This commit is contained in:
ZLI263
2025-10-27 10:32:26 +08:00
parent 8695d81e16
commit 1b3df8f5a4
9 changed files with 1265 additions and 12 deletions

View File

@@ -7,7 +7,7 @@
<div class="right-menu">
<el-dropdown class="avatar-container" trigger="click">
<div class="avatar-wrapper">
<img :src="avatar+'?imageView2/1/w/80/h/80'" class="user-avatar">
<span class="user-name">{{ name || 'userName' }}</span>
<i class="el-icon-caret-bottom" />
</div>
<el-dropdown-menu slot="dropdown" class="user-dropdown">
@@ -44,7 +44,8 @@ export default {
computed: {
...mapGetters([
'sidebar',
'avatar'
'avatar',
'name'
])
},
methods: {
@@ -117,12 +118,25 @@ export default {
.avatar-wrapper {
margin-top: 5px;
position: relative;
display: flex;
align-items: center;
cursor: pointer;
.user-avatar {
cursor: pointer;
width: 40px;
height: 40px;
border-radius: 10px;
margin-right: 8px;
}
.user-name {
color: #606266;
font-size: 14px;
margin-right: 8px;
max-width: 100px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.el-icon-caret-bottom {