update
This commit is contained in:
@@ -23,8 +23,8 @@
|
||||
</template>
|
||||
|
||||
<el-dropdown class="avatar-container right-menu-item hover-effect" trigger="click">
|
||||
<div class="avatar-wrapper">
|
||||
<img :src="user.avatarName ? baseApi + '/system/avatar/' + user.avatarName : Avatar" class="user-avatar">
|
||||
<div>
|
||||
<el-avatar :style="`background:${extractColorByName(user.nickName)}`">{{ extractName(user.nickName) }}</el-avatar>
|
||||
<i class="el-icon-caret-bottom" />
|
||||
</div>
|
||||
<el-dropdown-menu slot="dropdown">
|
||||
@@ -110,6 +110,17 @@ export default {
|
||||
this.$store.dispatch('LogOut').then(() => {
|
||||
location.reload()
|
||||
})
|
||||
},
|
||||
extractColorByName(name) {
|
||||
var temp = []
|
||||
temp.push('#')
|
||||
for (let index = 0; index < name.length; index++) {
|
||||
temp.push(parseInt(name[index].charCodeAt(0), 10).toString(16))
|
||||
}
|
||||
return temp.slice(0, 5).join('').slice(0, 4)
|
||||
},
|
||||
extractName(name) {
|
||||
return name.slice(0, 1)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import Logo from '@/assets/images/logo.png'
|
||||
import Logo from '@/assets/images/data.png'
|
||||
export default {
|
||||
name: 'SidebarLogo',
|
||||
props: {
|
||||
@@ -25,7 +25,7 @@ export default {
|
||||
},
|
||||
data() {
|
||||
return {
|
||||
title: 'AllData科学护城河',
|
||||
title: '数据标准符合性检测工具',
|
||||
logo: Logo
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user