From d54ab2733c77c9938860504a74d82d392ad14ce5 Mon Sep 17 00:00:00 2001
From: 疯狂的狮子li <15040126243@163.com>
Date: 星期六, 18 九月 2021 17:04:25 +0800
Subject: [PATCH] update 简化数据字典使用
---
ruoyi-ui/src/views/system/oss/config.vue | 23 +++++++++--------------
1 files changed, 9 insertions(+), 14 deletions(-)
diff --git a/ruoyi-ui/src/views/system/oss/config.vue b/ruoyi-ui/src/views/system/oss/config.vue
index f3e3340..04363f9 100644
--- a/ruoyi-ui/src/views/system/oss/config.vue
+++ b/ruoyi-ui/src/views/system/oss/config.vue
@@ -23,10 +23,10 @@
<el-form-item label="鐘舵��" prop="status">
<el-select v-model="queryParams.status" placeholder="璇烽�夋嫨鐘舵��" clearable size="small">
<el-option
- v-for="dict in statusOptions"
- :key="dict.dictValue"
- :label="dict.dictLabel"
- :value="dict.dictValue"
+ v-for="dict in dict.type.sys_normal_disable"
+ :key="dict.value"
+ :label="dict.label"
+ :value="dict.value"
/>
</el-select>
</el-form-item>
@@ -149,10 +149,10 @@
<el-form-item label="鏄惁HTTPS">
<el-radio-group v-model="form.isHttps">
<el-radio
- v-for="dict in isHttpsOptions"
- :key="dict.dictValue"
- :label="dict.dictValue"
- >{{dict.dictLabel}}</el-radio>
+ v-for="dict in dict.type.sys_yes_no"
+ :key="dict.value"
+ :label="dict.value"
+ >{{dict.label}}</el-radio>
</el-radio-group>
</el-form-item>
<el-form-item label="鍩�" prop="region">
@@ -183,6 +183,7 @@
export default {
name: "OssConfig",
+ dicts: ['sys_yes_no', 'sys_normal_disable'],
data() {
return {
// 鎸夐挳loading
@@ -275,12 +276,6 @@
},
created() {
this.getList();
- this.getDicts("sys_yes_no").then(response => {
- this.isHttpsOptions = response.data;
- });
- this.getDicts("sys_normal_disable").then(response => {
- this.statusOptions = response.data;
- });
this.configKeyOptions = this.configKeyDatas;
},
methods: {
--
Gitblit v1.9.3