|
@@ -40,7 +40,7 @@
|
|
|
|
|
|
<v-menu open-on-hover>
|
|
|
<template v-slot:activator="{ props }">
|
|
|
- <div class="d-flex ml-3 align-center cursor-pointer" v-bind="props" @click="handleToPersonalCenter">
|
|
|
+ <div class="d-flex ml-3 align-center cursor-pointer" :class="{'routeActive': routeActive === 5}" v-bind="props" @click="handleToPersonalCenter">
|
|
|
<v-avatar>
|
|
|
<v-img alt="John" :src="getUserAvatar(baseInfo?.avatar, baseInfo?.sex)"></v-img>
|
|
|
</v-avatar>
|
|
@@ -146,12 +146,13 @@ const { t } = useI18n()
|
|
|
// const localeStore = useLocaleStore()
|
|
|
const userStore = useUserStore()
|
|
|
|
|
|
-const paths = [
|
|
|
+const paths = [ // 有选中样式-路由列表
|
|
|
'/recruitHome', // 0
|
|
|
'/recruit/personal/position', // 1
|
|
|
'/recruit/personal/company', // 2
|
|
|
'/recruit/personal/message', // 3
|
|
|
'/recruit/personal/myWallet', // 4
|
|
|
+ '/recruit/personal/personalCenter', // 5
|
|
|
]
|
|
|
const list = ref([
|
|
|
{ text: t('common.home'), path: paths[0] },
|
|
@@ -203,7 +204,7 @@ const getApplyInfo = async () => {
|
|
|
}
|
|
|
|
|
|
const handleToPersonalCenter = () => {
|
|
|
- router.push({ path: '/recruit/personal/personalCenter' })
|
|
|
+ router.push({ path: paths[5] })
|
|
|
}
|
|
|
|
|
|
// 退出登录
|