This commit is contained in:
lmj
2022-06-07 14:49:07 +08:00
parent ea5d9ab00e
commit f3850178fd
3 changed files with 65 additions and 41 deletions

View File

@@ -13,18 +13,19 @@
<el-card :body-style="{ padding: '0px' }" class="detail">
<div class="title">{{ caseDetail.title }}</div>
<div class="label">
<author :onlyAvatar="true" :avatar="authorInfo.avatar" ></author>
<author :onlyAvatar="true" :avatar="authorInfo.avatar" :sex="authorInfo.sex" ></author>
<span>作者{{ authorInfo.name }}</span>
<span>工号{{ authorInfo.code }}</span>
<span>部门{{ authorInfo.orgInfo }}</span>
<!-- <span>案例编号{{ caseDetail.id }}</span> -->
<span v-if="caseDetail.sysCreateTime">{{ caseDetail.sysCreateTime.substring(0,10) }}</span>
<interactBar :views="false" :data="caseDetail" :type="3" :comments="false" :shares="true"></interactBar>
</div>
<div class="btn-div">
<span class="item">角色认知</span>
<span class="item">角色转变</span>
<span class="item">团队管理</span>
<div class="case-summary"><span>{{ caseDetail.summary }}</span></div>
<div class="btn-div" >
<span v-if="caseDetail.orgDomain" class="item">{{ caseDetail.orgDomain }}</span>
<span v-if="caseDetail.majorType" class="item">{{ caseDetail.majorType }}</span>
</div>
</el-card>
<el-card :body-style="{ padding: '0px' }" class="jianjie">
@@ -91,7 +92,7 @@
<div style="height: 10px;"></div>
<el-card class="ranking-card" >
<div slot="header">
<span style="font-size: 14px;font-weight: 600;color: #333333;">人气</span>
<span style="font-size: 14px;font-weight: 600;color: #333333;">热度</span>
</div>
<div style="padding-bottom:10px">
<el-row class="ranking-title">
@@ -153,7 +154,7 @@ export default {
filePath:''
},
ankingList:[],
authorInfo:{ aid: '', name: '', orgInfo: '', avatar: '', code: '' }
authorInfo:{ aid: '', name: '', orgInfo: '', avatar: '', code: '',sex:null}
};
},
mounted() {
@@ -184,7 +185,7 @@ export default {
}
}
if(scrollTop > 630) {
document.querySelector('#fixd-box').style.cssText = "position: fixed;top: -400px;width:245.5px";
document.querySelector('#fixd-box').style.cssText = "position: fixed;top: -550px;width:245.5px";
} else {
document.querySelector('#fixd-box').style.cssText = "position: static";
}
@@ -264,6 +265,11 @@ export default {
</script>
<style scoped lang="scss">
.case-summary{
margin-top: 10px;
font-size: 16px;
color: #333;
}
::v-deep .el-card__body{
padding: 0;
}