فهرست منبع

赋值enterpriseList

lifanagju_citu 11 ماه پیش
والد
کامیت
ecd963160c
1فایلهای تغییر یافته به همراه2 افزوده شده و 3 حذف شده
  1. 2 3
      src/layout/personal/navBar.vue

+ 2 - 3
src/layout/personal/navBar.vue

@@ -140,12 +140,10 @@ const changeLoginType = async () => {
   // router.push({ path: '/login' })
   // router.push({ name: 'login', query: { loginType: 330 } })
   const data = await getUserBindEnterpriseList() // 申请通过才有数据,否则空数组
+  enterpriseList.value = data || []
   if (data?.length) {
-    // localStorage.setItem('companyInfo', JSON.stringify(data))
-    // changeRole()
     if (data.length > 1) {
       show.value = true
-      enterpriseList.value = data
       radios.value = data[0].enterpriseId
     } else {
       //只有一个企业直接切换
@@ -160,6 +158,7 @@ const toEnterprise = async (enterpriseId) => {
   // 获取企业账号令牌以及企业用户个人信息
   await userStore.changeRole(enterpriseId)
   router.push({ path: '/enterprise' })
+  localStorage.setItem('loginType', 'enterprise')
 }
 // // 切换为招聘者
 // const changeRole = async () => {