bugfix: 修复大图片上传超时问题
This commit is contained in:
parent
666b8c16c2
commit
eb9daadb38
@ -6,7 +6,7 @@ const baseURL = import.meta.env.VITE_API_URL;
|
|||||||
|
|
||||||
const axiosInstance = axios.create({
|
const axiosInstance = axios.create({
|
||||||
baseURL: baseURL,
|
baseURL: baseURL,
|
||||||
timeout: 2000, // 2秒
|
timeout: 30000, // 2秒
|
||||||
});
|
});
|
||||||
|
|
||||||
axiosInstance.interceptors.request.use(
|
axiosInstance.interceptors.request.use(
|
||||||
@ -27,6 +27,14 @@ axiosInstance.interceptors.response.use(
|
|||||||
if (config.skipInterceptor) {
|
if (config.skipInterceptor) {
|
||||||
return response;
|
return response;
|
||||||
}
|
}
|
||||||
|
const newToken =
|
||||||
|
response.headers["authorization"] || response.headers["Authorization"];
|
||||||
|
if (newToken) {
|
||||||
|
// 去掉 'Bearer ' 前缀(如果有)
|
||||||
|
const token = newToken.replace(/^Bearer\s+/i, "");
|
||||||
|
localStorage.setItem("token", token); // 更新 localStorage 中的 token
|
||||||
|
}
|
||||||
|
|
||||||
const { code, message: msg, data } = response.data;
|
const { code, message: msg, data } = response.data;
|
||||||
|
|
||||||
if (code === 0) {
|
if (code === 0) {
|
||||||
|
@ -68,7 +68,6 @@ export default function DeviceDetailModal({
|
|||||||
message.success("编辑成功");
|
message.success("编辑成功");
|
||||||
} else {
|
} else {
|
||||||
device = await axiosInstance.post(`/device/${userId}`, data);
|
device = await axiosInstance.post(`/device/${userId}`, data);
|
||||||
|
|
||||||
message.success("添加成功");
|
message.success("添加成功");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -81,6 +80,7 @@ export default function DeviceDetailModal({
|
|||||||
"Content-Type": "multipart/form-data",
|
"Content-Type": "multipart/form-data",
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
message.success("图片上传成功");
|
||||||
}
|
}
|
||||||
onSuccess();
|
onSuccess();
|
||||||
onclose();
|
onclose();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user