|
@@ -131,14 +131,30 @@ const handleLogoClick = () => { router.push({ path: '/home'}) }
|
|
|
const changeLoginType = async () => {
|
|
|
// router.push({ path: '/login' })
|
|
|
// router.push({ name: 'login', query: { loginType: 330 } })
|
|
|
-
|
|
|
const data = await getUserBindEnterpriseList() // 申请通过才会数据,否则空数组
|
|
|
if (data?.length) {
|
|
|
- localStorage.setItem('companyInfo', JSON.stringify(data))
|
|
|
- changeRole()
|
|
|
+ // localStorage.setItem('companyInfo', JSON.stringify(data))
|
|
|
+ // changeRole()
|
|
|
+ if (data.length > 1) {
|
|
|
+ // 未开发
|
|
|
+ toEnterprise(data[0].id)
|
|
|
+ } else {
|
|
|
+ //只有一个企业直接切换
|
|
|
+ toEnterprise(data[0].id)
|
|
|
+ }
|
|
|
}
|
|
|
else getApplyInfo()
|
|
|
}
|
|
|
+// 切换为招聘者
|
|
|
+const toEnterprise = async (enterpriseId) => {
|
|
|
+ await getUserBindEnterpriseList({ enterpriseId })
|
|
|
+ router.push({ path: '/enterprise' })
|
|
|
+}
|
|
|
+// // 切换为招聘者
|
|
|
+// const changeRole = async () => {
|
|
|
+// await userStore.userLogout()
|
|
|
+// router.push({ name: 'login', query: { loginType: 330 } })
|
|
|
+// }
|
|
|
|
|
|
// 查看用户是否有在申请中的数据
|
|
|
const getApplyInfo = async () => {
|
|
@@ -158,12 +174,6 @@ const handleLogout = async () => {
|
|
|
router.push({ path: '/login' })
|
|
|
}
|
|
|
|
|
|
-// 切换为招聘者
|
|
|
-const changeRole = async () => {
|
|
|
- await userStore.userLogout()
|
|
|
- router.push({ name: 'login', query: { loginType: 330 } })
|
|
|
-}
|
|
|
-
|
|
|
const items = ref([
|
|
|
{ title: t('resume.onlineResume'), icon: 'mdi-list-box-outline', change: () => router.push({ path: '/resume' }) },
|
|
|
{ title: t('setting.accountSettings'), icon: 'mdi-cog-outline', change: () => router.push({ path: '/personalAccount/accountBinding' }) },
|