diff --git a/packages/@core/base/design/src/design-tokens/dark.css b/packages/@core/base/design/src/design-tokens/dark.css
index d34541e9..38810415 100644
--- a/packages/@core/base/design/src/design-tokens/dark.css
+++ b/packages/@core/base/design/src/design-tokens/dark.css
@@ -19,7 +19,7 @@
/* --popover: 222.82deg 8.43% 12.27%; */
/* 弹出层的背景色与主题区域背景色太过接近 */
- --popover: 0 0 14.2%;
+ --popover: 0 0% 14.2%;
--popover-foreground: 210 40% 98%;
/* Muted backgrounds such as , and */
diff --git a/packages/effects/request/src/request-client/modules/uploader.ts b/packages/effects/request/src/request-client/modules/uploader.ts
index ee5e7a23..de251ca8 100644
--- a/packages/effects/request/src/request-client/modules/uploader.ts
+++ b/packages/effects/request/src/request-client/modules/uploader.ts
@@ -16,7 +16,13 @@ class FileUploader {
const formData = new FormData();
Object.entries(data).forEach(([key, value]) => {
- formData.append(key, value);
+ if (Array.isArray(value)) {
+ value.forEach((item, index) => {
+ formData.append(`${key}[${index}]`, item);
+ });
+ } else {
+ formData.append(key, value);
+ }
});
const finalConfig: RequestClientConfig = {