diff --git a/src/views/portal/case/Index.vue b/src/views/portal/case/Index.vue index ab44f5c6..d8a2bf13 100644 --- a/src/views/portal/case/Index.vue +++ b/src/views/portal/case/Index.vue @@ -94,8 +94,8 @@
-
{{ orgDomainTranslate(item.orgDomain) }}
-
{{ orgDomainTranslate(item.orgDomainParent) }}
+
{{orgDomainTranslate(item.orgDomainParent) }}
+
{{ majorTypeTranslate(item) }}
{{ item.keyword1 }}
{{ item.keyword2 }}
@@ -278,6 +278,7 @@ export default { fileBaseUrl: process.env.VUE_APP_FILE_BASE_URL, resonimg:{}, domain: [],//组织领域 + domainAll:[],//全部的组织领域 speciData:[],//专业分类 moreState: 1, // 1 加载更多 2 加载中 3无数据 isSeach: false, @@ -606,10 +607,9 @@ export default { } }); }, - - getdomain() { + async getdomain() { let key = "org_domain"; - apiDict.items(key).then(res => { + await apiDict.items(key).then(res => { if (res.status == 200) { res.result.forEach(item =>{ item.fielclass = false; @@ -646,11 +646,13 @@ export default { if(code == '') { return } + //console.log(code,'code') + //console.log(this.domain,'this.domain') let name = ''; - let data = this.domain.find(item => item.code == code); - if(data == undefined){ - name = ''; - } else { + let data = this.domain.find(item => { + return item.code == code; + }); + if(data){ name = data.name; } return name; @@ -658,9 +660,7 @@ export default { majorTypeTranslate(code){ // 专业分类翻译 let name = ''; let data = this.speciData.find(item => item.code == code); - if(data == undefined){ - name = ''; - } else { + if(data){ name = data.name; } return name;