feat : 账号切换刷新修改
This commit is contained in:
@@ -5,7 +5,7 @@
|
|||||||
<div class="right-bar">
|
<div class="right-bar">
|
||||||
<!-- <bell-socket/>-->
|
<!-- <bell-socket/>-->
|
||||||
<div class="user-box">
|
<div class="user-box">
|
||||||
<div @click.stop="handleVisitedP">
|
<div @click.stop="handleVisitedP">
|
||||||
<el-avatar>{{ userInfo.nickName }}</el-avatar>
|
<el-avatar>{{ userInfo.nickName }}</el-avatar>
|
||||||
<div>{{ userInfo.nickName }}
|
<div>{{ userInfo.nickName }}
|
||||||
<el-icon style="margin-left: 5px">
|
<el-icon style="margin-left: 5px">
|
||||||
@@ -17,7 +17,7 @@
|
|||||||
<ul>
|
<ul>
|
||||||
<li>主次账号切换</li>
|
<li>主次账号切换</li>
|
||||||
<li class="avatar-li" v-for="item in accountList" @click="accountChange(item.userId)">
|
<li class="avatar-li" v-for="item in accountList" @click="accountChange(item.userId)">
|
||||||
<el-badge :value="item.taskCount" v-if="item.taskCount!==0" @click="taskClick">
|
<el-badge :value="item.taskCount" v-if="item.taskCount!==0">
|
||||||
<el-avatar>{{ item.nickName }}</el-avatar>
|
<el-avatar>{{ item.nickName }}</el-avatar>
|
||||||
</el-badge>
|
</el-badge>
|
||||||
<el-avatar v-else>{{ item.nickName }}</el-avatar>
|
<el-avatar v-else>{{ item.nickName }}</el-avatar>
|
||||||
@@ -108,23 +108,13 @@ const handleVisitedP = () => {
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
const taskClick = () => {
|
|
||||||
router.push('/')
|
|
||||||
}
|
|
||||||
|
|
||||||
const accountChange = (userId) => {
|
const accountChange = (userId) => {
|
||||||
switchAccount(userId).then(res => {
|
switchAccount(userId).then(res => {
|
||||||
if (res.code == 1000) {
|
if (res.code === 1000) {
|
||||||
visitedP.value = !visitedP.value
|
visitedP.value = !visitedP.value
|
||||||
authStore.userLogout()
|
authStore.userLogout()
|
||||||
setToken(res.data)
|
setToken(res.data)
|
||||||
console.log('router',route)
|
window.location.href = "/home"
|
||||||
if(route.path!=='/'){
|
|
||||||
|
|
||||||
}
|
|
||||||
location.reload()
|
|
||||||
// router.push('/home')
|
|
||||||
visitedP.value = false
|
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user