From aab4066e0e578dbee33341b69c942fe2bf9bc890 Mon Sep 17 00:00:00 2001 From: ddCat <2695092045@qq.com> Date: Tue, 22 Sep 2026 21:55:22 +0800 Subject: [PATCH] =?UTF-8?q?chore(media):=20=E8=B5=84=E6=BA=90=E5=88=86?= =?UTF-8?q?=E5=8F=91=20-=20=E4=BF=AE=E5=A4=8D=E7=AE=A1=E7=90=86=E7=AB=AF?= =?UTF-8?q?=E5=AD=98=E5=82=A8=E9=A1=B5=E9=9D=A2=E6=A0=BC=E5=BC=8F=E6=A3=80?= =?UTF-8?q?=E6=9F=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../admin/settings/storage-settings-page.tsx | 27 ++++++++++++++----- 1 file changed, 21 insertions(+), 6 deletions(-) diff --git a/web/src/pages/admin/settings/storage-settings-page.tsx b/web/src/pages/admin/settings/storage-settings-page.tsx index a8f1f4e5a..6bb91377d 100644 --- a/web/src/pages/admin/settings/storage-settings-page.tsx +++ b/web/src/pages/admin/settings/storage-settings-page.tsx @@ -32,7 +32,26 @@ type OSSFormValues = { allowUserS3: boolean; }; -type StoragePayload = Pick; +type StoragePayload = Pick< + AdminOSSSetting, + | "enabled" + | "provider" + | "region" + | "endpoint" + | "cdnBaseUrl" + | "cdnAuthMode" + | "requireCDN" + | "allowPrivateProxy" + | "bucket" + | "accessKeyId" + | "accessKeySecret" + | "sessionToken" + | "publicBaseUrl" + | "pathPrefix" + | "s3Preset" + | "pathStyle" + | "allowUserS3" +>; const STORAGE_MODES: Array<{ mode: StorageMode; label: string; short: string; description: string }> = [ { mode: "local", label: "服务器本地", short: "本地磁盘", description: "新增资源写入当前部署的数据目录,通过后端签名链接访问。" }, @@ -547,11 +566,7 @@ export default function StorageSettingsPage() { > - +