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 })