From ca23c9a54b933860ec9666d575778855205c0b04 Mon Sep 17 00:00:00 2001 From: YunaiV Date: Fri, 25 Apr 2025 19:44:33 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E5=8A=9F=E8=83=BD=E6=96=B0=E5=A2=9E?= =?UTF-8?q?=E3=80=91INFRA=EF=BC=9A=E6=96=87=E4=BB=B6=E5=AD=98=E5=82=A8?= =?UTF-8?q?=EF=BC=8C=E5=A2=9E=E5=8A=A0=20enablePathStyleAccess=20=E9=80=89?= =?UTF-8?q?=E9=A1=B9?= 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 | 15 ++++++++++++++- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/src/api/infra/fileConfig/index.ts b/src/api/infra/fileConfig/index.ts index ba400542..acdd2024 100644 --- a/src/api/infra/fileConfig/index.ts +++ b/src/api/infra/fileConfig/index.ts @@ -11,6 +11,7 @@ export interface FileClientConfig { bucket?: string accessKey?: string accessSecret?: string + enablePathStyleAccess?: boolean domain: string } diff --git a/src/views/infra/fileConfig/FileConfigForm.vue b/src/views/infra/fileConfig/FileConfigForm.vue index 88e0bd56..4f1cc237 100644 --- a/src/views/infra/fileConfig/FileConfigForm.vue +++ b/src/views/infra/fileConfig/FileConfigForm.vue @@ -5,7 +5,7 @@ v-loading="formLoading" :model="formData" :rules="formRules" - label-width="120px" + label-width="130px" > @@ -83,6 +83,16 @@ + + + 启用 + 禁用 + + @@ -133,6 +143,9 @@ const formRules = reactive({ bucket: [{ required: true, message: '存储 bucket 不能为空', trigger: 'blur' }], accessKey: [{ required: true, message: 'accessKey 不能为空', trigger: 'blur' }], accessSecret: [{ required: true, message: 'accessSecret 不能为空', trigger: 'blur' }], + enablePathStyleAccess: [ + { required: true, message: '是否 PathStyle 访问不能为空', trigger: 'change' } + ], domain: [{ required: true, message: '自定义域名不能为空', trigger: 'blur' }] } as FormRules })