瀏覽代碼

获取token

lifanagju_citu 8 月之前
父節點
當前提交
7ab7efcd4e
共有 3 個文件被更改,包括 7 次插入7 次删除
  1. 3 3
      src/layout/personal/navBar.vue
  2. 1 1
      src/permission.js
  3. 3 3
      src/utils/auth.js

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

@@ -124,9 +124,9 @@ import { useRouter } from 'vue-router'; const router = useRouter()
 import { getUserBindEnterpriseList, getUserRegisterEnterpriseApply } from '@/api/personal/user'
 import MessageNotification from '../message.vue'
 import { getUserAvatar } from '@/utils/avatar'
-import {
-  logout
-} from '@/api/common'
+// import {
+//   logout
+// } from '@/api/common'
 
 // import { useIMStore } from '@/store/im'
 defineOptions({ name: 'personal-navbar' })

+ 1 - 1
src/permission.js

@@ -19,7 +19,7 @@ router.beforeEach(async (to, from, next) => {
     useUserStore().checkEnterpriseBaseInfo()
     next()
   }
-  if (getToken(to?.meta?.loginType === 'enterprise' ? 1 : 2)) {
+  if (getToken(to?.meta?.loginType === 'enterprise' ? 1 : 0)) {
     if (to.path === '/login') {
       next({ path: '/recruitHome' })
     } else {

+ 3 - 3
src/utils/auth.js

@@ -10,11 +10,11 @@ const isEnterprise = () => {
 export const getIsEnterprise = () => { isEnterprise() }
 
 // 获取token
-export const getToken = (num) => { // 1:ENT, 2:PER
+export const getToken = (ENT) => {
   const arr = ['ENT_ACCESS_TOKEN', 'PER_ACCESS_TOKEN']
-  let type = isEnterprise() ? arr[0] : arr[1]
+  let type = (ENT || isEnterprise()) ? arr[0] : arr[1]
+  console.log('getToken', type)
   //
-  if (num) type = arr[num-1]
   return localStorage.getItem(type)
 }