This commit is contained in:
lmj
2022-06-20 14:21:25 +08:00
parent b5c82fdb54
commit 6757d8d9fb
4 changed files with 22 additions and 24 deletions

View File

@@ -31,7 +31,7 @@
<el-image class="course-image" style="height: 130px;" :src="this.webBaseUrl+'/ad/index_course.png'" fit="fit"></el-image> <el-image class="course-image" style="height: 130px;" :src="this.webBaseUrl+'/ad/index_course.png'" fit="fit"></el-image>
<span class="course-type">录播课</span> <span class="course-type">录播课</span>
</div> </div>
<el-tooltip class="item" content="高效谈判系列课" placement="bottom" effect="light"> <el-tooltip class="item" content="高效谈判系列课" placement="bottom" effect="light" :visible-arrow="false" popper-class="text-tooltip">
<div class="course-title one-line-ellipsis">高效谈判系列课</div> <div class="course-title one-line-ellipsis">高效谈判系列课</div>
</el-tooltip> </el-tooltip>
<div class="course-author"> <div class="course-author">
@@ -62,7 +62,7 @@
<span v-if="course.type == 20 || 10" class="course-type">录播课</span> <span v-if="course.type == 20 || 10" class="course-type">录播课</span>
</div> </div>
<el-tooltip class="item" :content="course.name" placement="bottom" effect="light"> <el-tooltip class="item" :content="course.name" placement="bottom" effect="light" :visible-arrow="false" popper-class="text-tooltip">
<div class="course-title one-line-ellipsis" >{{ course.name }}</div> <div class="course-title one-line-ellipsis" >{{ course.name }}</div>
</el-tooltip> </el-tooltip>

View File

@@ -86,13 +86,13 @@
</div> </div>
</div> </div>
</div> </div>
<div style="height:32px; "> <div style="height:40px;padding-top:5px ">
<author :avatar="item.authorInfo.avatar" :name="item.authorInfo.name" :info="item.authorInfo.orgInfo" :sex="item.authorInfo.sex"></author> <author :avatar="item.authorInfo.avatar" :name="item.authorInfo.name" :info="item.authorInfo.orgInfo" :sex="item.authorInfo.sex"></author>
</div> </div>
<div class="keyword-text clearfix"> <div class="keyword-text clearfix">
<div style="color:#666" v-if="item.orgDomain">{{ orgDomainTranslate(item.orgDomain) }}</div> <div style="color:#2974D6;font-weight: 450;" v-if="item.orgDomain">{{ orgDomainTranslate(item.orgDomain) }}</div>
<div style="color:#666" v-if="item.orgDomain == '' && 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:#666" v-if="item.majorType">{{ majorTypeTranslate(item.majorType) }}</div> <div style="color:#2974D6;font-weight: 450;" v-if="item.majorType">{{ majorTypeTranslate(item.majorType) }}</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>
<div v-if="item.keyword3">{{ item.keyword3 }}</div> <div v-if="item.keyword3">{{ item.keyword3 }}</div>
@@ -147,7 +147,7 @@
<img v-if="index===2" :src="`${webBaseUrl}/images/third.png`"/> <img v-if="index===2" :src="`${webBaseUrl}/images/third.png`"/>
<span style="margin-left: 10px" v-if="index!=2&&index!=0&&index!=1">{{index+1}}</span> <span style="margin-left: 10px" v-if="index!=2&&index!=0&&index!=1">{{index+1}}</span>
</el-col> </el-col>
<el-tooltip :enterable="false" effect="light" :content="item.sysCreateUname" :visible-arrow="false" popper-class="text-tooltip" placement="bottom"> <el-tooltip :enterable="false" effect="light" :content="'名称('+ item.sysCreateUname + ')'" :visible-arrow="false" popper-class="text-tooltip" placement="bottom">
<el-col :span="15" class="title-line-ellipsis"> {{ item.sysCreateUname }}</el-col> <el-col :span="15" class="title-line-ellipsis"> {{ item.sysCreateUname }}</el-col>
</el-tooltip> </el-tooltip>
<!-- <el-col class="center" style="color: #FF8E00;" :span="5">{{ item.score }}</el-col> --> <!-- <el-col class="center" style="color: #FF8E00;" :span="5">{{ item.score }}</el-col> -->
@@ -296,8 +296,8 @@ export default {
orderField: "comments", orderField: "comments",
// breCommend:null, // breCommend:null,
keyWord: "", keyWord: "",
majorType: "", //专业分类 majorType:'', //专业分类
orgDomain: "", // 组织领域 orgDomain: '', // 组织领域
orderAsc: false orderAsc: false
}, },
keyWord: "", keyWord: "",
@@ -604,10 +604,10 @@ export default {
for (let i in this.queryCondition) { for (let i in this.queryCondition) {
if (tag.type === i) { if (tag.type === i) {
if (i == "majorType") { if (i == "majorType") {
this.queryCondition.majorType = null; this.queryCondition.majorType = 0;
} }
if (i == "orgDomain") { if (i == "orgDomain") {
this.queryCondition.orgDomain = null; this.queryCondition.orgDomain = 0;
} }
if (i == "keyWord") { if (i == "keyWord") {
this.queryCondition.keyWord = ""; this.queryCondition.keyWord = "";
@@ -670,7 +670,6 @@ export default {
border-radius: 0px; border-radius: 0px;
} }
.case-titdiv { .case-titdiv {
line-height: 30px; line-height: 30px;
display: flex; display: flex;
.case-tittext { .case-tittext {
@@ -699,15 +698,14 @@ export default {
.keyword-text { .keyword-text {
div { div {
padding:1px 7px;
margin-top: 5px; margin-top: 5px;
float: left; float: left;
height: 19px; // line-height: 22px;
line-height: 19px; font-size: 14px;
font-size: 12px; color: #2974D6;
color: #9c9c9c; border: 1px solid #2974D6;
border: 1px solid #c2c3c8; border-radius: 10px;
padding: 0px 5px;
border-radius: 2px;
margin-right: 8px; margin-right: 8px;
} }
} }
@@ -900,7 +898,7 @@ export default {
} }
} }
.case-info-summary { .case-info-summary {
margin-top:3px; margin-top:8px;
cursor: pointer; cursor: pointer;
margin-bottom: 5px; margin-bottom: 5px;
word-break: break-all; word-break: break-all;

View File

@@ -130,14 +130,14 @@
</div> </div>
<div style="display: flex;align-items: center;padding-top: 15px;"> <div style="display: flex;align-items: center;padding-top: 15px;">
<div @click="praiseContent" style="cursor: pointer;"> <div @click="praiseContent" style="cursor: pointer;">
<el-tooltip class="item" effect="light" :content="isPraise?'取消点赞':'点赞'" placement="top-start"> <el-tooltip class="item" effect="light" :content="isPraise?'取消点赞':'点赞'" placement="top-start" :visible-arrow="false" popper-class="text-tooltip">
<img class="icon-small" v-if="isPraise" :src="require('@/assets/images/icon/praise-active.png')"> <img class="icon-small" v-if="isPraise" :src="require('@/assets/images/icon/praise-active.png')">
<img class="icon-small" v-else :src="require('@/assets/images/icon/praise.png')"> <img class="icon-small" v-else :src="require('@/assets/images/icon/praise.png')">
</el-tooltip> </el-tooltip>
<span style="margin-left: 5px;color: #666666;font-size: 18px;">{{courseInfo.praises}}</span> <span style="margin-left: 5px;color: #666666;font-size: 18px;">{{courseInfo.praises}}</span>
</div> </div>
<div style="margin-left: 15px;cursor: pointer;" @click="treadContent"> <div style="margin-left: 15px;cursor: pointer;" @click="treadContent">
<el-tooltip class="item" effect="light" :content="isTrample?'取消踩':'踩'" placement="top-start"> <el-tooltip class="item" effect="light" :content="isTrample?'取消踩':'踩'" placement="top-start" :visible-arrow="false" popper-class="text-tooltip">
<img class="icon-small" v-if="isTrample" :src="require('@/assets/images/icon/trample-active.png')"> <img class="icon-small" v-if="isTrample" :src="require('@/assets/images/icon/trample-active.png')">
<img class="icon-small" v-else :src="require('@/assets/images/icon/trample.png')"> <img class="icon-small" v-else :src="require('@/assets/images/icon/trample.png')">
</el-tooltip> </el-tooltip>

View File

@@ -132,14 +132,14 @@
</div> </div>
<div style="display: flex;justify-content: flex-end;cursor: pointer;"> <div style="display: flex;justify-content: flex-end;cursor: pointer;">
<div @click="praiseContent"> <div @click="praiseContent">
<el-tooltip class="item" effect="light" :content="isPraise?'取消点赞':'点赞'" placement="top-start"> <el-tooltip class="item" effect="light" :content="isPraise?'取消点赞':'点赞'" placement="top-start" :visible-arrow="false" popper-class="text-tooltip">
<img class="icon-small" v-if="isPraise" :src="require('@/assets/images/icon/praise-active.png')" /> <img class="icon-small" v-if="isPraise" :src="require('@/assets/images/icon/praise-active.png')" />
<img class="icon-small" v-else :src="require('@/assets/images/icon/praise.png')" /> <img class="icon-small" v-else :src="require('@/assets/images/icon/praise.png')" />
</el-tooltip> </el-tooltip>
{{ courseInfo.praises }} {{ courseInfo.praises }}
</div> </div>
<div style="margin-left: 15px;" @click="treadContent"> <div style="margin-left: 15px;" @click="treadContent">
<el-tooltip class="item" effect="light" :content="isTrample?'取消踩':'踩'" placement="top-start"> <el-tooltip class="item" effect="light" :content="isTrample?'取消踩':'踩'" placement="top-start" :visible-arrow="false" popper-class="text-tooltip">
<img class="icon-small" v-if="isTrample" :src="require('@/assets/images/icon/trample-active.png')" /> <img class="icon-small" v-if="isTrample" :src="require('@/assets/images/icon/trample-active.png')" />
<img class="icon-small" v-else :src="require('@/assets/images/icon/trample.png')" /> <img class="icon-small" v-else :src="require('@/assets/images/icon/trample.png')" />
</el-tooltip> </el-tooltip>