CN-77 feat:i18n 新增修改页面 lang 数据通过接口获取

This commit is contained in:
晶晶 张
2021-07-23 16:16:09 +08:00
parent 5880810a20
commit 3cdb813fa8
2 changed files with 7 additions and 7 deletions

View File

@@ -30,7 +30,7 @@
popper-class="right-box-select-dropdown prevent-clickoutside" popper-class="right-box-select-dropdown prevent-clickoutside"
size="small" size="small"
@change="()=>{ this.$forceUpdate() }"> @change="()=>{ this.$forceUpdate() }">
<template v-for="role in roleData"> <template v-for="role in langData" :key="role.value">
<el-option :label="role.value" :value="role.value"></el-option> <el-option :label="role.value" :value="role.value"></el-option>
</template> </template>
</el-select> </el-select>
@@ -78,13 +78,13 @@ export default {
{ required: true, message: this.$t('validate.required'), trigger: 'blur' } { required: true, message: this.$t('validate.required'), trigger: 'blur' }
] ]
}, },
roleData: [] langData: []
} }
}, },
setup () { setup () {
}, },
mounted () { mounted () {
this.getRoleData() this.getLangData()
}, },
methods: { methods: {
isCurrentUser (username) { isCurrentUser (username) {
@@ -129,10 +129,10 @@ export default {
} }
}) })
}, },
getRoleData () { getLangData () {
get('sys/dict?pageSize=-1').then(response => { get('sys/dict?type=lang&pageSize=-1').then(response => {
if (response.code === 200) { if (response.code === 200) {
this.roleData = response.data.list this.langData = response.data.list
} }
}) })
} }