调试frontend

This commit is contained in:
2026-07-21 14:04:49 +08:00
parent dd1e55aea3
commit b45152599e
18 changed files with 1840 additions and 1382 deletions
+7 -3
View File
@@ -2,13 +2,17 @@ import axios from 'axios'
// 创建axios实例
const service = axios.create({
baseURL: import.meta.env.VITE_API_BASE_URL,
baseURL: '/',
timeout: 10000,
})
// 请求拦截器
service.interceptors.request.use(
(config) => {
const devTenantId = sessionStorage.getItem('dev_tenant_id')
if (devTenantId) {
config.headers['X-Tenant-ID'] = encodeURIComponent(devTenantId)
}
return config
},
(error) => {
@@ -16,10 +20,10 @@ service.interceptors.request.use(
}
)
// 响应拦截器 - 返回 response.data
// 响应拦截器 - 保留完整 axios 响应,由 api 层统一取 response.data(即 {code, data, msg})
service.interceptors.response.use(
(response) => {
return response.data
return response
},
(error) => {
console.error('API请求错误:', error)