rkljw 3 өдөр өмнө
parent
commit
45f15af306
1 өөрчлөгдсөн 13 нэмэгдсэн , 11 устгасан
  1. 13 11
      src/permission.js

+ 13 - 11
src/permission.js

@@ -3,7 +3,7 @@ import store from './store'
 import { Message } from 'element-ui'
 import NProgress from 'nprogress' // progress bar
 import 'nprogress/nprogress.css' // progress bar style
-import { getToken,setUserUrl, setUseType,setWebSiteId,hashParams} from '@/utils/auth' // get token from cookie
+import { getToken,setUserUrl, setUseType,setWebSiteId,hashParams,getUseType} from '@/utils/auth' // get token from cookie
 import getPageTitle from '@/utils/get-page-title'
 import URL from '@/utils/baseUrl';
 import {getInfo} from '@/api/user'
@@ -93,17 +93,19 @@ router.beforeEach(async(to, from, next) => {
       // in the free login whitelist, go directly
       next()
     } else {
-      console.log("####22222222222")
-      // other pages that do not have permission to access are redirected to the login page.
-      next(`/login?redirect=${to.path}`)
-      NProgress.done()
-      // const userurl = hashParams();
-      // if(userurl){
-      //   setUserUrl(userurl, 86400) 
-      // }else{
+      const userType = getUseType()
+      if(userType==10000){
+        console.log("1000000000000000")
+        next(`/login?redirect=${to.path}`)
+        NProgress.done()
         setUserUrl(URL.webUrl, 86400)
-      // }
-      
+      }else{
+        console.log("!======1000000000000000")
+        const userurl = hashParams();
+        next(`/login?backurl=${userurl}`)
+        NProgress.done()
+        setUserUrl(userurl, 86400)
+      }
     }
   }
 })