feat:跟新组织架构

This commit is contained in:
leilei
2025-09-24 17:51:19 +08:00
parent 293951a610
commit 121fc5ea19
22 changed files with 1418 additions and 13 deletions

View File

@@ -99,11 +99,13 @@ service.interceptors.request.use(
service.interceptors.response.use(
(response) => {
console.log(response,'response')
// 1. 检查响应是否存在
if (!response) {
ElMessage.error('无响应数据');
return Promise.reject(new Error('无响应数据'));
}
console.log(response.data,'response.data')
// 2. 安全获取响应数据和状态码
const responseData = response.data || {};
const statusCode = response.status;
@@ -124,6 +126,7 @@ service.interceptors.response.use(
return Promise.resolve(responseData);
case 401:
console.log('未授权', responseData)
return handleUnauthorized().then(() => {
return Promise.reject({ code: 401, message: '未授权' });
});
@@ -143,6 +146,13 @@ service.interceptors.response.use(
console.error('请求错误:', error);
let { message } = error;
let code = error?.response?.status || -1;
console.log(code,'code')
if(code == 401) {
return handleUnauthorized().then(() => {
return Promise.reject({ code: 401, message: '未授权' });
});
}
if (message == 'Network Error') {
message = '后端接口连接异常';