|
@@ -16,7 +16,7 @@ import {
|
|
} from '@/config/config.js';
|
|
} from '@/config/config.js';
|
|
|
|
|
|
// 免登录白名单
|
|
// 免登录白名单
|
|
-const whiteList = ['/', '/login', '/page404', '/dingtalkTaskMobileEnd', '/dingtalkWorkFlowMobileEnd'];
|
|
|
|
|
|
+const whiteList = ['/', '/login', '/download', '/page404', '/dingtalkTaskMobileEnd', '/dingtalkWorkFlowMobileEnd'];
|
|
|
|
|
|
/**
|
|
/**
|
|
* 当前路由取标题
|
|
* 当前路由取标题
|
|
@@ -96,9 +96,9 @@ const breadcrumbFn = function (to, menu) {
|
|
// 路由前置操作
|
|
// 路由前置操作
|
|
const routerBefore = function (router, constantRouterMap) {
|
|
const routerBefore = function (router, constantRouterMap) {
|
|
let flag = false
|
|
let flag = false
|
|
|
|
+ console.log('开始了')
|
|
router.beforeEach((to, from, next) => {
|
|
router.beforeEach((to, from, next) => {
|
|
// 面包屑
|
|
// 面包屑
|
|
- console.log('进入路由', to)
|
|
|
|
if (document.domain.indexOf('steerinfo.com') > -1) {
|
|
if (document.domain.indexOf('steerinfo.com') > -1) {
|
|
document.domain = 'steerinfo.com';
|
|
document.domain = 'steerinfo.com';
|
|
}
|
|
}
|
|
@@ -110,6 +110,7 @@ const routerBefore = function (router, constantRouterMap) {
|
|
document.title = to.meta.title + ' ' + document.title.substr(document.title.indexOf('-'));
|
|
document.title = to.meta.title + ' ' + document.title.substr(document.title.indexOf('-'));
|
|
}
|
|
}
|
|
if (to.query.ticket) {
|
|
if (to.query.ticket) {
|
|
|
|
+ console.log('开始了2')
|
|
setCookie('ticket', to.query.ticket, '', '/');
|
|
setCookie('ticket', to.query.ticket, '', '/');
|
|
let res = axios.get('pass/auth/ticket', {
|
|
let res = axios.get('pass/auth/ticket', {
|
|
params: {
|
|
params: {
|
|
@@ -125,6 +126,7 @@ const routerBefore = function (router, constantRouterMap) {
|
|
Message('登陆账户异常, 请联系管理员')
|
|
Message('登陆账户异常, 请联系管理员')
|
|
});
|
|
});
|
|
} else {
|
|
} else {
|
|
|
|
+ console.log('开始了3')
|
|
DoneCookie(to, from, next, to.query.accessToken, flag)
|
|
DoneCookie(to, from, next, to.query.accessToken, flag)
|
|
}
|
|
}
|
|
});
|
|
});
|