mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/learning-system-portal.git
synced 2025-12-11 20:06:44 +08:00
显示标签的处理
This commit is contained in:
@@ -94,8 +94,8 @@
|
|||||||
</div>
|
</div>
|
||||||
<router-link :to="'/case/detail?id='+item.id">
|
<router-link :to="'/case/detail?id='+item.id">
|
||||||
<div class="keyword-text clearfix">
|
<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.orgDomainParent">{{orgDomainTranslate(item.orgDomainParent) }}</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.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 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.keyword1">{{ item.keyword1 }}</div>
|
||||||
<div v-if="item.keyword2">{{ item.keyword2 }}</div>
|
<div v-if="item.keyword2">{{ item.keyword2 }}</div>
|
||||||
@@ -278,6 +278,7 @@ export default {
|
|||||||
fileBaseUrl: process.env.VUE_APP_FILE_BASE_URL,
|
fileBaseUrl: process.env.VUE_APP_FILE_BASE_URL,
|
||||||
resonimg:{},
|
resonimg:{},
|
||||||
domain: [],//组织领域
|
domain: [],//组织领域
|
||||||
|
domainAll:[],//全部的组织领域
|
||||||
speciData:[],//专业分类
|
speciData:[],//专业分类
|
||||||
moreState: 1, // 1 加载更多 2 加载中 3无数据
|
moreState: 1, // 1 加载更多 2 加载中 3无数据
|
||||||
isSeach: false,
|
isSeach: false,
|
||||||
@@ -606,10 +607,9 @@ export default {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
async getdomain() {
|
||||||
getdomain() {
|
|
||||||
let key = "org_domain";
|
let key = "org_domain";
|
||||||
apiDict.items(key).then(res => {
|
await apiDict.items(key).then(res => {
|
||||||
if (res.status == 200) {
|
if (res.status == 200) {
|
||||||
res.result.forEach(item =>{
|
res.result.forEach(item =>{
|
||||||
item.fielclass = false;
|
item.fielclass = false;
|
||||||
@@ -646,11 +646,13 @@ export default {
|
|||||||
if(code == '') {
|
if(code == '') {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
//console.log(code,'code')
|
||||||
|
//console.log(this.domain,'this.domain')
|
||||||
let name = '';
|
let name = '';
|
||||||
let data = this.domain.find(item => item.code == code);
|
let data = this.domain.find(item => {
|
||||||
if(data == undefined){
|
return item.code == code;
|
||||||
name = '';
|
});
|
||||||
} else {
|
if(data){
|
||||||
name = data.name;
|
name = data.name;
|
||||||
}
|
}
|
||||||
return name;
|
return name;
|
||||||
@@ -658,9 +660,7 @@ export default {
|
|||||||
majorTypeTranslate(code){ // 专业分类翻译
|
majorTypeTranslate(code){ // 专业分类翻译
|
||||||
let name = '';
|
let name = '';
|
||||||
let data = this.speciData.find(item => item.code == code);
|
let data = this.speciData.find(item => item.code == code);
|
||||||
if(data == undefined){
|
if(data){
|
||||||
name = '';
|
|
||||||
} else {
|
|
||||||
name = data.name;
|
name = data.name;
|
||||||
}
|
}
|
||||||
return name;
|
return name;
|
||||||
|
|||||||
Reference in New Issue
Block a user