| | |
| | | import axios from 'axios' |
| | | import { MessageBox, Message } from 'element-ui' |
| | | import store from '@/store' |
| | | import { getCookie, getToken, removeCookie } from '@/utils/auth' |
| | | import { getCookie, getToken, removeCookie, setCookie } from '@/utils/auth' |
| | | import { handleDatetime } from '@/utils/global' |
| | | // create an axios instance |
| | | |
| | | const service = axios.create({ |
| | |
| | | removeCookie('userid') |
| | | removeCookie('code') |
| | | setTimeout(() => { |
| | | sessionStorage.removeItem('tabViews') |
| | | window.location.reload() |
| | | }, 3000) |
| | | }, 1000 * 2) |
| | | } |
| | | // 50008: Illegal token; 50012: Other clients logged in; 50014: Token expired; |
| | | // if (res.code === 50008 || res.code === 50012 || res.code === 50014) { |