|
@@ -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)
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
})
|