导出请求处理

This commit is contained in:
WUSIJIAN
2025-12-03 15:29:05 +08:00
parent 07ae596c2d
commit 8b57729c8a
7 changed files with 41 additions and 15 deletions

View File

@@ -18,8 +18,8 @@ const service: AxiosInstance = axios.create({
// 配置新建第二个 axios 实例(新功能服务)
const newService: AxiosInstance = axios.create({
// baseURL: 'http://192.168.3.95:8000/', // 新后端地址
baseURL: 'http://192.168.3.49:8000/', // 后端地址
baseURL: 'http://192.168.3.95:8000/', // 新后端地址
// baseURL: 'http://192.168.3.49:8000/', // 后端地址
timeout: 50000, // 50秒超时
headers: { 'Content-Type': 'application/json' }, // 默认JSON格式
paramsSerializer: {
@@ -50,7 +50,8 @@ const responseInterceptor = (response: any) => {
// 对响应数据做点什么
const res = response.data;
const code = response.data.code;
if (code === 401) {
const message = response.data.message;
if (code === 401 || message === 'token is invalid') {
// 401未授权token过期跳转登录页
ElMessageBox.alert('登录状态已过期,请重新登录', '提示', { confirmButtonText: '确定' })
.then(() => {