显示标签的处理

This commit is contained in:
daihh
2022-12-27 19:56:23 +08:00
parent ec1511a09e
commit fe78a0930b

View File

@@ -94,8 +94,8 @@
</div>
<router-link :to="'/case/detail?id='+item.id">
<div class="keyword-text clearfix">
<div style="color:#2974D6;font-weight: 450;" v-if="item.orgDomain">{{ orgDomainTranslate(item.orgDomain) }}</div>
<div style="color:#2974D6;font-weight: 450;" v-if="item.orgDomain == '' && item.orgDomainParent">{{ orgDomainTranslate(item.orgDomainParent) }}</div>
<div style="color:#2974D6;font-weight: 450;" v-if="item.orgDomainParent">{{orgDomainTranslate(item.orgDomainParent) }}</div>
<!-- <div style="color:#2974D6;font-weight: 450;" v-if="item.orgDomain">{{ orgDomainTranslate(item.orgDomain) }}</div> -->
<div style="color:#2974D6;font-weight: 450;" v-for="item,idx in item.majorType" :key="idx" >{{ majorTypeTranslate(item) }}</div>
<div v-if="item.keyword1">{{ item.keyword1 }}</div>
<div v-if="item.keyword2">{{ item.keyword2 }}</div>
@@ -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;