diff --git a/src/api/infra/fileConfig/index.ts b/src/api/infra/fileConfig/index.ts index 6a69a47ed..e88f825f1 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 4f1cc2371..1b774ca65 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 })