Skip to content

Commit 66895ea

Browse files
committed
【功能新增】INFRA:文件存储,增加 enablePathStyleAccess 选项
1 parent c5b157b commit 66895ea

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

src/views/infra/fileConfig/index.vue

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@
6969

7070
<!-- 对话框(添加 / 修改) -->
7171
<el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
72-
<el-form ref="form" :model="form" :rules="rules" label-width="120px">
72+
<el-form ref="form" :model="form" :rules="rules" label-width="130px">
7373
<el-form-item label="配置名" prop="name">
7474
<el-input v-model="form.name" placeholder="请输入配置名" />
7575
</el-form-item>
@@ -118,6 +118,12 @@
118118
<el-form-item v-if="form.storage === 20" label="accessSecret" prop="config.accessSecret">
119119
<el-input v-model="form.config.accessSecret" placeholder="请输入 accessSecret" />
120120
</el-form-item>
121+
<el-form-item v-if="form.storage === 20" label="是否 Path Style" prop="config.enablePathStyleAccess">
122+
<el-radio-group v-model="form.config.enablePathStyleAccess">
123+
<el-radio key="true" :label="true">启用</el-radio>
124+
<el-radio key="false" :label="false">禁用</el-radio>
125+
</el-radio-group>
126+
</el-form-item>
121127
<!-- 通用 -->
122128
<el-form-item v-if="form.storage === 20" label="自定义域名"> <!-- 无需参数校验,所以去掉 prop -->
123129
<el-input v-model="form.config.domain" placeholder="请输入自定义域名" />
@@ -190,6 +196,7 @@ export default {
190196
bucket: [{ required: true, message: "存储 bucket 不能为空", trigger: "blur" }],
191197
accessKey: [{ required: true, message: "accessKey 不能为空", trigger: "blur" }],
192198
accessSecret: [{ required: true, message: "accessSecret 不能为空", trigger: "blur" }],
199+
enablePathStyleAccess: [{ required: true, message: "是否 Path Style 不能为空", trigger: "change" }],
193200
domain: [{ required: true, message: "自定义域名不能为空", trigger: "blur" }],
194201
},
195202
}

0 commit comments

Comments
 (0)