tangning 7 月之前
父节点
当前提交
f346d7371a
共有 1 个文件被更改,包括 7 次插入1 次删除
  1. 7 1
      src/request/index.ts

+ 7 - 1
src/request/index.ts

@@ -77,7 +77,13 @@ axios.interceptors.request.use(async (config) => {
     const fromData = new FormData();
 
     Object.keys(config.data).forEach((key) => {
-      fromData.append(key, config.data[key]);
+      if (key === "files") {
+        Array.from(config.data[key]).forEach((file) => {
+          fromData.append("files", file as any as File);
+        });
+      } else {
+        fromData.append(key, config.data[key]);
+      }
     });
     config.data = fromData;
     config.headers["Content-Type"] = "multipart/form-data";