|
@@ -2,7 +2,7 @@
|
|
|
* @Author: WangQiBiao
|
|
|
* @Date: 2019-09-18 09:37:48
|
|
|
* @LastEditors: MoZhuangRu
|
|
|
- * @LastEditTime: 2019-11-21 17:05:41
|
|
|
+ * @LastEditTime: 2019-11-21 17:40:56
|
|
|
* @Description:
|
|
|
*/
|
|
|
import Vue from 'vue'
|
|
@@ -24,8 +24,12 @@ const router = new Router({
|
|
|
let isFlag = false // 是否第一次添加权限路由表,默认不是;【没有会导致路由无限死循环】
|
|
|
|
|
|
router.beforeEach(async (to, from, next) => {
|
|
|
- if (to.query.demo) {
|
|
|
+ if (to.fullPath === '/index?demo=true' && to.query.demo) {
|
|
|
localStorage.setItem('demo', to.query.demo)
|
|
|
+ } else {
|
|
|
+ if (to.fullPath === '/index' && localStorage.getItem('demo') === 'true') {
|
|
|
+ localStorage.removeItem('demo')
|
|
|
+ }
|
|
|
}
|
|
|
const { permisList } = store.state.menu
|
|
|
if ((!sessionStorage.getItem('token')) && !['/login', '/no-login'].includes(to.path)) {
|