From 6ef3360e1c18fcb2966cdb1f2c2069af9b41211e Mon Sep 17 00:00:00 2001 From: YunaiV Date: Sun, 17 Aug 2025 23:57:56 +0800 Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9A=E3=80=90infra=20=E5=9F=BA?= =?UTF-8?q?=E7=A1=80=E8=AE=BE=E6=96=BD=E3=80=91=E6=96=87=E4=BB=B6=E9=85=8D?= =?UTF-8?q?=E7=BD=AE=E6=97=B6=EF=BC=8C=E5=A2=9E=E5=8A=A0=E2=80=9C=E5=85=AC?= =?UTF-8?q?=E5=BC=80=E8=AE=BF=E9=97=AE=E2=80=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/infra/fileConfig/index.ts | 1 + src/views/infra/fileConfig/FileConfigForm.vue | 11 +++++++++++ 2 files changed, 12 insertions(+) diff --git a/src/api/infra/fileConfig/index.ts b/src/api/infra/fileConfig/index.ts index 6a69a47e..e88f825f 100644 --- a/src/api/infra/fileConfig/index.ts +++ b/src/api/infra/fileConfig/index.ts @@ -12,6 +12,7 @@ export interface FileClientConfig { accessKey?: string accessSecret?: string enablePathStyleAccess?: boolean + enablePublicAccess?: boolean domain: string } diff --git a/src/views/infra/fileConfig/FileConfigForm.vue b/src/views/infra/fileConfig/FileConfigForm.vue index 4f1cc237..1b774ca6 100644 --- a/src/views/infra/fileConfig/FileConfigForm.vue +++ b/src/views/infra/fileConfig/FileConfigForm.vue @@ -93,6 +93,16 @@ 禁用 + + + 公开 + 私有 + + @@ -146,6 +156,7 @@ const formRules = reactive({ enablePathStyleAccess: [ { required: true, message: '是否 PathStyle 访问不能为空', trigger: 'change' } ], + enablePublicAccess: [{ required: true, message: '公开访问设置不能为空', trigger: 'change' }], domain: [{ required: true, message: '自定义域名不能为空', trigger: 'blur' }] } as FormRules })