更新
This commit is contained in:
@ -1,6 +1,7 @@
|
||||
import axios from 'axios';
|
||||
|
||||
import { hintToast } from "./tools";
|
||||
import router from '@/router';
|
||||
let baseUrl2 = ''; //二类区地址
|
||||
let baseUrlZddwUrl = ''; //重点单位地址
|
||||
let gjURL = '/api';
|
||||
@ -38,24 +39,18 @@ service.interceptors.request.use(
|
||||
);
|
||||
|
||||
// 2.响应拦截器
|
||||
service.interceptors.response.use(
|
||||
// 请求成功的处理
|
||||
(response) => {
|
||||
const {
|
||||
success,
|
||||
code,
|
||||
msg,
|
||||
message,
|
||||
data,
|
||||
status
|
||||
} = response.data;
|
||||
service.interceptors.response.use((response) => {
|
||||
// 请求成功的处理
|
||||
const {success,code,msg,message,data,status } = response.data;
|
||||
console.log(response.data,'=======sssss==');
|
||||
|
||||
// 需要判断当前请求是否成功
|
||||
if (success && code === 10000) {
|
||||
return data; // 成功后返回解析后的数据
|
||||
} else if (code === 200 || code == "00000") {
|
||||
return data; // 成功后返回解析后的数据
|
||||
} else if (code === 401) {
|
||||
// store.dispatch('user/logout');
|
||||
// 401未授权,跳转到登录页
|
||||
// ElMessage.error(message); // 提示错误信息
|
||||
// hintToast(message)
|
||||
} else {
|
||||
@ -67,7 +62,12 @@ service.interceptors.response.use(
|
||||
// 请求失败处理
|
||||
(error) => {
|
||||
//token过期
|
||||
// hintToast(error.message)
|
||||
if(error.response && error.response.status === 401) {
|
||||
// hintToast('登录过期,请重新登录');
|
||||
localStorage.clear();
|
||||
router.push('/');
|
||||
return Promise.reject(new Error('登录过期,请重新登录'));
|
||||
}
|
||||
return Promise.reject(error);
|
||||
}
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user