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