diff --git a/report-ui/src/utils/request.js b/report-ui/src/utils/request.js index 81b3eae8..d31ab113 100644 --- a/report-ui/src/utils/request.js +++ b/report-ui/src/utils/request.js @@ -1,6 +1,7 @@ import axios from 'axios' import { Message, MessageBox } from 'element-ui' import store from '../store' +import { delItem } from "@/utils/storage" import { getToken } from '@/utils/auth' // 创建axios实例 const service = axios.create({ @@ -38,11 +39,9 @@ service.interceptors.response.use( type: 'warning' } ).then(() => { - // store.dispatch('FedLogOut').then(() => { - // // location.reload() // 为了重新实例化vue-router对象 避免bug - // window.location.href = "/"; - // }) - location.reload(); + delItem('token') + sessionStorage.clear() + localStorage.clear() window.location.href = "/"; }) }