|
@@ -1,7 +1,7 @@
|
|
|
<script setup name="DataEDBIndex">
|
|
|
import {reactive,ref, watch} from 'vue'
|
|
|
import apiDataEDB from '@/api/dataEDB'
|
|
|
-import {apiCommonSetSysConfig} from '@/api/common'
|
|
|
+import {apiCommonSetSysConfig,apiGetLanguageConfig} from '@/api/common'
|
|
|
import EDBClassify from './components/EDBClassify.vue'
|
|
|
import { showSuccessToast, showToast } from 'vant'
|
|
|
import {useRouter} from 'vue-router'
|
|
@@ -15,9 +15,10 @@ const router=useRouter()
|
|
|
const langType=ref('zh')
|
|
|
// 获取当前要显示的语言版本
|
|
|
async function getLangType(){
|
|
|
- const res=await apiDataEDB.getEDBShowLangType()
|
|
|
+ const res=await apiGetLanguageConfig({SourceKey:'edb_language'})
|
|
|
if(res.Ret===200){
|
|
|
- langType.value=res.Data.Language==='CN'?'zh':'en'
|
|
|
+ langType.value=res.Data==='CN'?'zh':'en'
|
|
|
+ // 修改分类的语言显示
|
|
|
classifyPopIns.value.langTypeChange(langType.value)
|
|
|
}
|
|
|
}
|
|
@@ -26,7 +27,7 @@ getLangType()
|
|
|
async function langTypeChange(){
|
|
|
const res=await apiCommonSetSysConfig({
|
|
|
ConfigCode: 'edb_language',
|
|
|
- ConfigValue: langType.value === 'en' ? 'EN' : 'CN'
|
|
|
+ ConfigValue: langType.value === 'en' ? 'CN' : 'EN'
|
|
|
})
|
|
|
if(res.Ret===200){
|
|
|
showSuccessToast('设置成功')
|