购买功能fix组件样式
This commit is contained in:
@@ -52,14 +52,16 @@ request.interceptors.request.use(
|
||||
// 响应拦截器
|
||||
request.interceptors.response.use(
|
||||
response => {
|
||||
const { data, status } = response
|
||||
const { data, status, config } = response
|
||||
|
||||
// 检查HTTP状态码
|
||||
if (status >= 200 && status < 300) {
|
||||
// 如果是blob响应(文件下载),直接返回data
|
||||
if (data instanceof Blob) {
|
||||
return data
|
||||
// 检查是否是文件下载API(通过URL判断)
|
||||
if (config.url && config.url.includes('/generate-and-download')) {
|
||||
// 直接返回原始响应,让前端处理文件下载
|
||||
return response
|
||||
}
|
||||
|
||||
// 严格按照后端响应格式处理
|
||||
if (data.success === true) {
|
||||
// 成功响应,返回data字段
|
||||
|
||||
Reference in New Issue
Block a user