14bbffab by renchao@pashanhoo.com

style:router

1 parent a025fea3
1 /* 1 /*
2 * @Description: 此文件主要创建 axios 实例,然后添加请求拦截器和响应拦截器 2 * @Description: 此文件主要创建 axios 实例,然后添加请求拦截器和响应拦截器
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-06-02 10:07:55 4 * @LastEditTime: 2023-06-02 10:18:32
5 */ 5 */
6 import axios from 'axios' 6 import axios from 'axios'
7 import Router from '@/router'
7 import Cookies from 'js-cookie' 8 import Cookies from 'js-cookie'
8 import { Message } from 'element-ui' 9 import { Message } from 'element-ui'
9 import { endLoadingSubCount } from './requestLoading' 10 import { endLoadingSubCount } from './requestLoading'
...@@ -78,14 +79,13 @@ service.interceptors.response.use( ...@@ -78,14 +79,13 @@ service.interceptors.response.use(
78 } else { 79 } else {
79 Cookies.remove('token') 80 Cookies.remove('token')
80 } 81 }
81
82 if (window._config.casEnable) { 82 if (window._config.casEnable) {
83 window.location.href = window._config.casBaseURL + '/logout?service=' + encodeURIComponent(locationUrl); 83 window.location.href = window._config.casBaseURL + '/logout?service=' + encodeURIComponent(locationUrl);
84 } else { 84 } else {
85 router.replace({ 85 Router.replace({
86 path: '/login', 86 path: '/login',
87 query: { 87 query: {
88 redirect: router.currentRoute.value.fullPath 88 redirect: Router.currentRoute.value.fullPath
89 } 89 }
90 }) 90 })
91 return false 91 return false
......