|  | @@ -1,6 +1,7 @@
 | 
											
												
													
														|  |  import axios from 'axios';
 |  |  import axios from 'axios';
 | 
											
												
													
														|  |  import store from '@/store'
 |  |  import store from '@/store'
 | 
											
												
													
														|  |  import { getToken,getUserId,removeToken,removeUserId } from '@/utils/token';
 |  |  import { getToken,getUserId,removeToken,removeUserId } from '@/utils/token';
 | 
											
												
													
														|  | 
 |  | +import { useUserStore } from '@/store/user'
 | 
											
												
													
														|  |  import { DES3 } from '@/utils/3des';
 |  |  import { DES3 } from '@/utils/3des';
 | 
											
												
													
														|  |  import router from '@/router/index'
 |  |  import router from '@/router/index'
 | 
											
												
													
														|  |  import { message } from '../utils/message.js'
 |  |  import { message } from '../utils/message.js'
 | 
											
										
											
												
													
														|  | @@ -11,6 +12,7 @@ const requestList = []; // 请求列表
 | 
											
												
													
														|  |  const CancelToken = axios.CancelToken;
 |  |  const CancelToken = axios.CancelToken;
 | 
											
												
													
														|  |  let sources = {};
 |  |  let sources = {};
 | 
											
												
													
														|  |  let successCode = '000000000' | '0000000';//成功编码
 |  |  let successCode = '000000000' | '0000000';//成功编码
 | 
											
												
													
														|  | 
 |  | +const userStore = useUserStore()
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |  //axios配置
 |  |  //axios配置
 | 
											
												
													
														|  |  //全局的 axios 默认值:指定将被用在各个请求的配置默认值
 |  |  //全局的 axios 默认值:指定将被用在各个请求的配置默认值
 | 
											
										
											
												
													
														|  | @@ -61,6 +63,7 @@ axios.interceptors.response.use(res => {
 | 
											
												
													
														|  |        return Promise.resolve(data)
 |  |        return Promise.resolve(data)
 | 
											
												
													
														|  |      } else {
 |  |      } else {
 | 
											
												
													
														|  |        if (data.returnMsg === '系统没有登录或会话超时!' || data.returnMsg === '用户验证失败!') {
 |  |        if (data.returnMsg === '系统没有登录或会话超时!' || data.returnMsg === '用户验证失败!') {
 | 
											
												
													
														|  | 
 |  | +        userStore.clearUserInfo();
 | 
											
												
													
														|  |          removeToken();
 |  |          removeToken();
 | 
											
												
													
														|  |          removeUserId();
 |  |          removeUserId();
 | 
											
												
													
														|  |          router.replace({ path: '/login' });
 |  |          router.replace({ path: '/login' });
 |