增加默认头像

This commit is contained in:
Mrtangl 2022-05-30 11:02:47 +08:00
parent 188f5d388e
commit ee8be129b8
2 changed files with 18 additions and 2 deletions

View File

@ -1,7 +1,12 @@
<template>
<div class="layout-aside">
<router-link to="/workbench" class="logo flex col-center">
<img class="logo-img" :src="config.webLogo" alt />
<div v-if="config.webLogo == ''">
<img class="logo-img" src="@/assets/images/avatar.png" alt />
</div>
<div v-else>
<img class="logo-img" :src="config.webLogo" alt />
</div>
<div class="line-1">{{ config.webName }}</div>
</router-link>
<div class="scrollbar-wrap">

View File

@ -2,7 +2,12 @@
<div class="layout-header">
<!-- <input class="search-input" placeholder="请输入搜索内容…" type="text" /> -->
<div class="admin-info flex flex-center m-l-40">
<el-avatar :size="40" :src="userInfo.avatar"></el-avatar>
<div v-if="userInfo.avatar == ''">
<img class="default-avatar" src="@/assets/images/avatar.png" alt />
</div>
<div v-else>
<el-avatar :size="40" :src="userInfo.avatar"></el-avatar>
</div>
<div class="m-l-10">
<el-dropdown trigger="hover" @command="handleCommand">
@ -72,5 +77,11 @@ export default defineComponent({
background: #f6f6f6;
padding: 0 20px;
}
.default-avatar {
width: 40px;
height: 40px;
border-radius: 50%;
}
}
</style>