diff --git a/src/lib/http/instance.ts b/src/lib/http/instance.ts index 706f4cb..44eb5bb 100644 --- a/src/lib/http/instance.ts +++ b/src/lib/http/instance.ts @@ -9,7 +9,7 @@ const http = axios.create({ "Content-Type": HTTP_CONTENT_TYPE.APPLICATION_JSON, }, baseURL: import.meta.env.VITE_API_URL, - xsrfCookieName: "csrftoken", + xsrfCookieName: "XSRF-TOKEN", xsrfHeaderName: "X-XSRF-TOKEN", }); diff --git a/src/lib/http/interceptors.ts b/src/lib/http/interceptors.ts index d3e4d72..df50c6a 100644 --- a/src/lib/http/interceptors.ts +++ b/src/lib/http/interceptors.ts @@ -57,6 +57,7 @@ export const setupInterceptors = (instance: AxiosInstance) => { ); if (res.status !== 200) { + toast.error(res?.data?.msg || "请求失败,请稍后再试"); return Promise.reject(res.data); } // 文件下载 diff --git a/vite.config.ts b/vite.config.ts index 66498d7..9b536a8 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -27,7 +27,7 @@ export default defineConfig({ proxy: { "/api": { // target: "http://192.168.71.2:8080/", // 家 - target: "http://192.168.1.23:8080/", // 公司 + target: "http://192.168.1.36:8080/", // 公司 changeOrigin: true, rewrite: (path) => path.replace(/^\/api/, ""), }