Kaynağa Gözat

教师即个人

lifanagju_citu 2 ay önce
ebeveyn
işleme
365c61f000
2 değiştirilmiş dosya ile 8 ekleme ve 13 silme
  1. 2 3
      src/permission.js
  2. 6 10
      src/utils/auth.js

+ 2 - 3
src/permission.js

@@ -14,7 +14,7 @@ const { start, done } = useNProgress()
 
 let isRefresh = true
 const ENTERPRISE_PATH = '/recruit/enterprise'
-const TEACHER_PATH = '/recruit/teacher'
+// const TEACHER_PATH = '/recruit/teacher'
 
 // 路由守卫
 router.beforeEach(async (to, from, next) => {
@@ -28,9 +28,8 @@ router.beforeEach(async (to, from, next) => {
   if (!isEnterprise && to.path !== '/enterpriseVerification' && !hasRoute(to.path)) {
     next('/404')
   }
-  const isTeacher = to.path.includes(TEACHER_PATH)
   
-  const tokenIndex = isEnterprise ? 1 : isTeacher ? 3 : 2 // 1:企业 2:个人 3:教师
+  const tokenIndex = isEnterprise ? 1 : 2 // 1:企业 2:个人
 
   // 获取商城装修模版
   const mallStore = useMallStore()

+ 6 - 10
src/utils/auth.js

@@ -16,16 +16,16 @@ export const getIsTeacher = () => {
 }
 
 
-const ACCESS_TOKEN_NAME = ['ENT_ACCESS_TOKEN', 'PER_ACCESS_TOKEN', 'TEA_ACCESS_TOKEN']
-const REFRESH_TOKEN_NAME = ['ENT_REFRESH_TOKEN', 'PER_REFRESH_TOKEN', 'TEA_REFRESH_TOKEN']
+const ACCESS_TOKEN_NAME = ['ENT_ACCESS_TOKEN', 'PER_ACCESS_TOKEN']
+const REFRESH_TOKEN_NAME = ['ENT_REFRESH_TOKEN', 'PER_REFRESH_TOKEN']
 
 // 获取token
-export const getToken = (index = 2) => { // index: 1-招聘; 2-求职; 3-教师
+export const getToken = (index = 2) => { // index: 1-招聘; 2-求职;
   return localStorage.getItem(ACCESS_TOKEN_NAME[index-1])
 }
 
 // 设置token
-export const setToken = (token, index = 2) => { // index: 1-招聘; 2-求职; 3-教师
+export const setToken = (token, index = 2) => { // index: 1-招聘; 2-求职;
   return localStorage.setItem(ACCESS_TOKEN_NAME[index-1], token)
 }
 
@@ -33,10 +33,6 @@ export const setToken = (token, index = 2) => { // index: 1-招聘; 2-求职; 3-
 export const removeToken = () => {
   ACCESS_TOKEN_NAME.forEach(item => localStorage.removeItem(item))
   REFRESH_TOKEN_NAME.forEach(item => localStorage.removeItem(item))
-  // localStorage.removeItem('ENT_ACCESS_TOKEN')
-  // localStorage.removeItem('PER_ACCESS_TOKEN')
-  // localStorage.removeItem('ENT_REFRESH_TOKEN')
-  // localStorage.removeItem('PER_REFRESH_TOKEN')
 }
 // 获取刷新token
 export const getRefreshToken = (index) => {
@@ -44,8 +40,8 @@ export const getRefreshToken = (index) => {
 }
 
 // 设置刷新token
-export const setRefreshToken = (refreshToken, index = 2) => { // index=1: 招聘token; index=2: 求职token
-  return localStorage.setItem((ACCESS_TOKEN_NAME[index-1]), refreshToken)
+export const setRefreshToken = (refreshToken, index = 2) => { // index: 1-招聘; 2-求职;
+  return localStorage.setItem((REFRESH_TOKEN_NAME[index-1]), refreshToken)
 }
 
 // 租户ID