Skip to content

Commit ba563f7

Browse files
committed
重构:将 config 表单的 visible 改成从字典数据里获取
1 parent 30dea30 commit ba563f7

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

src/views/infra/config/form.vue

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,14 @@
2020
<el-input v-model="formData.value" placeholder="请输入参数键值" />
2121
</el-form-item>
2222
<el-form-item label="是否可见" prop="visible">
23-
<!-- TODO 芋艿:改成组件 -->
2423
<el-radio-group v-model="formData.visible">
25-
<el-radio :key="true" :label="true">是</el-radio>
26-
<el-radio :key="false" :label="false">否</el-radio>
24+
<el-radio
25+
v-for="dict in getBoolDictOptions(DICT_TYPE.INFRA_BOOLEAN_STRING)"
26+
:key="dict.value"
27+
:label="dict.value"
28+
>
29+
{{ dict.label }}
30+
</el-radio>
2731
</el-radio-group>
2832
</el-form-item>
2933
<el-form-item label="备注" prop="remark">
@@ -39,6 +43,7 @@
3943
</Dialog>
4044
</template>
4145
<script setup lang="ts">
46+
import { DICT_TYPE, getBoolDictOptions } from '@/utils/dict'
4247
import * as ConfigApi from '@/api/infra/config'
4348
4449
const { t } = useI18n() // 国际化

0 commit comments

Comments
 (0)