|
@@ -39,6 +39,7 @@
|
|
|
<div class="d-flex align-center" v-if="getToken()">
|
|
|
<a href="/purchasePackage" class="cursor-pointer mr-5" style="color: #FB8C00;">{{ $t('sys.purchasePackage') }}</a>
|
|
|
<span class="cursor-pointer">{{ $t('sys.news') }}</span>
|
|
|
+ <span class="cursor-pointer ml-5" @click="router.push({ path: '/personalTaskCenter' })">{{ $t('sys.sign') }}</span>
|
|
|
<v-menu open-on-hover>
|
|
|
<template v-slot:activator="{ props }">
|
|
|
<div class="d-flex ml-5 pl-2 align-center cursor-pointer" v-bind="props" @click="handleToPersonalCenter">
|
|
@@ -108,6 +109,7 @@ import { useUserStore } from '@/store/user'
|
|
|
import { useLocaleStore } from '@/store/locale'
|
|
|
import { useI18n } from '@/hooks/web/useI18n'
|
|
|
import CtDialog from '@/components/CtDialog'
|
|
|
+import { useRouter } from 'vue-router'; const router = useRouter()
|
|
|
import { getUserBindEnterpriseList, getUserRegisterEnterpriseApply } from '@/api/personal/user'
|
|
|
defineOptions({ name: 'personal-navbar' })
|
|
|
|
|
@@ -128,8 +130,6 @@ const list = ref([
|
|
|
{ text: t('common.company'), path: '/recruit/company' }
|
|
|
])
|
|
|
|
|
|
-import { useRouter } from 'vue-router'
|
|
|
-const router = useRouter()
|
|
|
const handleLogoClick = () => { router.push({ path: '/home'}) }
|
|
|
const handleSubmit = () => { toEnterprise(radios.value) }
|
|
|
|
|
@@ -190,6 +190,7 @@ const items = ref([
|
|
|
{ title: t('setting.accountSettings'), icon: 'mdi-cog-outline', change: () => router.push({ path: '/personalAccount/accountBinding' }) },
|
|
|
{ title: t('setting.switchToRecruit'), icon: 'mdi-swap-horizontal', change: changeLoginType },
|
|
|
{ title: t('publicRecruitment.myPR'), icon: 'mdi-google-circles-extended', change: () => router.push({ path: '/myPublicRecruitment' }) },
|
|
|
+ { title: t('taskCenter.taskCenter'), icon: 'mdi-google-circles-extended', change: () => router.push({ path: '/personalTaskCenter' }) },
|
|
|
{ title: t('setting.logOut'), icon: 'mdi-logout', change: handleLogout }
|
|
|
])
|
|
|
|