更改请求路径,配置文件

This commit is contained in:
WUSIJIAN
2025-11-20 13:25:29 +08:00
parent ef5bdecf3a
commit fc07141ba1
3 changed files with 41 additions and 16 deletions

View File

@@ -5,12 +5,12 @@ import qs from 'qs';
// 配置新建一个 axios 实例
const service: AxiosInstance = axios.create({
baseURL: import.meta.env.VITE_API_URL,
baseURL: 'http://192.168.3.49:8808/',
timeout: 50000,
headers: { 'Content-Type': 'application/json' },
paramsSerializer: {
serialize(params) {
return qs.stringify(params, { allowDots: true,arrayFormat: 'brackets' });
return qs.stringify(params, { allowDots: true, arrayFormat: 'brackets' });
},
},
});
@@ -35,19 +35,19 @@ service.interceptors.response.use(
(response) => {
// 对响应数据做点什么
const res = response.data;
const code = response.data.code
const code = response.data.code;
if (code === 401) {
ElMessageBox.alert('登录状态已过期,请重新登录', '提示', {confirmButtonText:'确定'})
ElMessageBox.alert('登录状态已过期,请重新登录', '提示', { confirmButtonText: '确定' })
.then(() => {
Session.clear(); // 清除浏览器全部临时缓存
window.location.href = '/'; // 去登录页
})
.catch(() => {});
} else if (code !== 0) {
ElMessage.error(res.message)
return Promise.reject(new Error(res.message))
ElMessage.error(res.message);
return Promise.reject(new Error(res.message));
} else {
return res
return res;
}
},
(error) => {