diff --git a/src/views/main-navbar-update-language.vue b/src/views/main-navbar-update-language.vue index 477a808..f4550fb 100644 --- a/src/views/main-navbar-update-language.vue +++ b/src/views/main-navbar-update-language.vue @@ -62,7 +62,7 @@ methods: { // 获取多语言列表 getLanguageList() { - searchSysLanguage({}).then(({data}) => { + searchSysLanguage({ languageCode: this.$i18n.locale}).then(({data}) => { this.languageList = data.rows }) }, diff --git a/src/views/main-navbar.vue b/src/views/main-navbar.vue index 1f8d7f3..a67803f 100644 --- a/src/views/main-navbar.vue +++ b/src/views/main-navbar.vue @@ -189,7 +189,7 @@ methods: { // 获取多语言列表 getLanguageList() { - searchSysLanguage({}).then(({data}) => { + searchSysLanguage({ languageCode: this.$i18n.locale}).then(({data}) => { this.languageList = data.rows }) }, diff --git a/src/views/modules/sys/language/common-language-base.vue b/src/views/modules/sys/language/common-language-base.vue index 8e0af3a..7ce5bcb 100644 --- a/src/views/modules/sys/language/common-language-base.vue +++ b/src/views/modules/sys/language/common-language-base.vue @@ -13,7 +13,8 @@ - {{ item.languageCode }} + + {{ languageList[index].languageCode==item.languageCode?languageList[index].languageName:item.languageCode }} @@ -28,13 +29,14 @@ diff --git a/src/views/modules/sys/language/common-language-list.vue b/src/views/modules/sys/language/common-language-list.vue index 519a552..f66219d 100644 --- a/src/views/modules/sys/language/common-language-list.vue +++ b/src/views/modules/sys/language/common-language-list.vue @@ -56,16 +56,16 @@ - - - + + + + + + + + + + @@ -103,7 +103,7 @@ export default { buttons: { settingLanguageList: '设置语言列表', search: '查询', - addList: '批量添加', + addList: '批量保存', add: '确认', close: '关闭', operate: '操作', @@ -111,7 +111,7 @@ export default { } }, methods: { - init(val) { + async init(functionId) { this.visible = true let query = { functionId: 9001, @@ -121,21 +121,23 @@ export default { getTableDefaultListLanguage(query).then(({data}) => { if (data.rows.length > 0) { this.languageColumnList = data.rows - this.getDataList() } }) - this.getLanguageList() + this.addQuery.functionId = functionId + await this.getLanguageList() + await this.getDataList() }, // 获取多语言列表 - getLanguageList() { - searchSysLanguage({}).then(({data}) => { + async getLanguageList() { + await searchSysLanguage({ languageCode: this.$i18n.locale}).then(({data}) => { this.languageList = data.rows + this.addQuery.languageCode = this.languageList[0].languageCode }) }, // 获取数据列表 - getDataList() { + async getDataList() { this.dataListLoading = true - searchLanguageListByLanguageCode(this.addQuery).then(({data}) => { + await searchLanguageListByLanguageCode(this.addQuery).then(({data}) => { this.languageDataList = data.rows this.dataListLoading = false }).catch(()=>{ diff --git a/src/views/modules/sys/language/common.vue b/src/views/modules/sys/language/common.vue index 60d54ee..d0968c2 100644 --- a/src/views/modules/sys/language/common.vue +++ b/src/views/modules/sys/language/common.vue @@ -35,10 +35,7 @@ {{ buttons.download }} - - {{ buttons.settingLanguageList }} - - + @@ -73,6 +70,9 @@ width="150" :label="buttons.cz"> @@ -150,13 +150,13 @@ - - + + diff --git a/src/views/modules/sys/user-add-or-update.vue b/src/views/modules/sys/user-add-or-update.vue index 71f004e..737579d 100644 --- a/src/views/modules/sys/user-add-or-update.vue +++ b/src/views/modules/sys/user-add-or-update.vue @@ -106,7 +106,7 @@ export default { // 获取多语言列表 getLanguageList() { - let queryLanguage = {} + let queryLanguage = { languageCode: this.$i18n.locale} searchSysLanguage(queryLanguage).then(({data}) => { this.languageList = data.rows })