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 = {