|
@@ -47,30 +47,26 @@ service.interceptors.request.use(config => {
|
|
service.interceptors.response.use(response => {
|
|
service.interceptors.response.use(response => {
|
|
if (response.data.status === 'SUCCESS') {
|
|
if (response.data.status === 'SUCCESS') {
|
|
return response.data;
|
|
return response.data;
|
|
- }
|
|
|
|
-}, error => {
|
|
|
|
- console.log(error.response)
|
|
|
|
- // if (error.response == undefined) {
|
|
|
|
- // Cookies.remove("vue_admin_template_token1708")
|
|
|
|
- // }
|
|
|
|
- if (error.response.data.status == "ERROR" && error.response.data.code == "401") {
|
|
|
|
- MessageBox.confirm('登录状态已过期,您可以继续留在该页面,或者重新登录', '系统提示', {
|
|
|
|
- confirmButtonText: '重新登录',
|
|
|
|
- cancelButtonText: '取消',
|
|
|
|
- type: 'warning'
|
|
|
|
- }).then(() => {
|
|
|
|
- store.dispatch('logout').then(() => {
|
|
|
|
- location.href = '/#/login';
|
|
|
|
- })
|
|
|
|
- }).catch(() => {});
|
|
|
|
} else {
|
|
} else {
|
|
- Message({
|
|
|
|
- showClose: true,
|
|
|
|
- message: (error.response.data.msg).split(":")[1],
|
|
|
|
- type: 'error'
|
|
|
|
- });
|
|
|
|
- return {}
|
|
|
|
|
|
+ if (response.data.code == "401") {
|
|
|
|
+ MessageBox.confirm('登录状态已过期,您可以继续留在该页面,或者重新登录', '系统提示', {
|
|
|
|
+ confirmButtonText: '重新登录',
|
|
|
|
+ cancelButtonText: '取消',
|
|
|
|
+ type: 'warning'
|
|
|
|
+ }).then(() => {
|
|
|
|
+ store.dispatch('logout').then(() => {
|
|
|
|
+ location.href = '/#/login';
|
|
|
|
+ })
|
|
|
|
+ }).catch(() => {});
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
+}, error => {
|
|
|
|
+ Message({
|
|
|
|
+ showClose: true,
|
|
|
|
+ message: (error.response.data.msg).split(":")[1],
|
|
|
|
+ type: 'error'
|
|
|
|
+ });
|
|
|
|
+ return {}
|
|
})
|
|
})
|
|
|
|
|
|
export default service
|
|
export default service
|