mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/learning-system-portal.git
synced 2025-12-09 02:46:44 +08:00
Merge branch 'stat' of https://codeup.aliyun.com/6265f483e4166464dc2f9c14/boeu/portal into stat
This commit is contained in:
@@ -60,7 +60,7 @@
|
||||
this.userAvatar=this.baseUrl+this.avatar;
|
||||
}
|
||||
}
|
||||
console.log(this.usersex)
|
||||
//console.log(this.usersex)
|
||||
|
||||
},
|
||||
methods:{
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<div id="container" style="z-index:99;" v-if="resonimg.length == 1">
|
||||
<!-- 当轮播图等于一张时 -->
|
||||
<swiper :options="swiperOptiontwo" >
|
||||
<swiper-slide style="margin: 0 auto;" v-for="(item , idx ) in resonimg" :key="idx" class="swiper-slide games">
|
||||
<swiper-slide style="margin: 0 auto;" v-for="(item , idx ) in resonimg" :key="'a'+idx" class="swiper-slide games">
|
||||
<div class="bannbox" :style="{ 'background': `url(${fileBaseUrl + item.image}) no-repeat 100% / 100%`}">
|
||||
</div>
|
||||
<img class="banner-img" style=" margin: 0 auto;" :src=" fileBaseUrl + item.image" alt="">
|
||||
@@ -14,7 +14,7 @@
|
||||
</div>
|
||||
<div id="container" style="z-index:99;" v-else>
|
||||
<swiper :options="swiperOption" ref="mySwiper" v-if="resonimg.length > 1">
|
||||
<swiper-slide style="margin: 0 auto;" v-for="(item , idx ) in resonimg" :key="idx" class="swiper-slide games">
|
||||
<swiper-slide style="margin: 0 auto;" v-for="(item , idx ) in resonimg" :key="'b'+idx" class="swiper-slide games">
|
||||
<div class="bannbox" :style="{ 'background': `url(${fileBaseUrl + item.image}) no-repeat 100% / 100%`}">
|
||||
</div>
|
||||
<img class="banner-img" style=" margin: 0 auto;" :src=" fileBaseUrl + item.image" alt="">
|
||||
@@ -53,7 +53,7 @@
|
||||
</a>
|
||||
<div class="last-study-info">
|
||||
<div class="one-line-ellipsis">
|
||||
<router-link :to="'/course/detail?id='+lastStudy.courseId" >最近学习:{{lastStudy.courseName}} </router-link>
|
||||
<router-link :to="'/course/studyindex?id='+lastStudy.courseId" >最近学习:{{lastStudy.courseName}} </router-link>
|
||||
</div>
|
||||
<div class="tobe-icon">
|
||||
<img :src="`${webBaseUrl}/images/homeWu/Pending.png`" alt="">
|
||||
@@ -128,7 +128,7 @@
|
||||
</a>
|
||||
</div> -->
|
||||
<!--内容列表内容-->
|
||||
<div v-for="course in courseList.list" :key="course.id" class="xindex-course" style="position: relative;">
|
||||
<div v-for="(course,ccidx) in courseList.list" :key="'cc'+ccidx" class="xindex-course" style="position: relative;">
|
||||
<div style="position: absolute;right:25px;bottom: 72px">
|
||||
<interactBar nodeWidth="20px" :courseExclusive="true" :type="1" :data="course" :comments="false" :praises="false" :shares="false" :views="false">
|
||||
</interactBar>
|
||||
@@ -165,10 +165,10 @@
|
||||
<div class="portal-ranking ranking-bg">
|
||||
<p class="ranking-title">课程排行榜</p>
|
||||
<ul class="xindex-ranking-course">
|
||||
<li class="xindex-ranking-li" v-for="(item, index) in scorelist" :key="index">
|
||||
<li class="xindex-ranking-li" v-for="(item, cindex) in scorelist" :key="'cc'+cindex">
|
||||
<a style="display: inherit" :href="toCourseDetail(item)">
|
||||
<span class="portal-right-text blue-one">
|
||||
<img :src="getPic(index)" alt="">
|
||||
<img :src="getPic(cindex)" alt="">
|
||||
</span>
|
||||
<span class="portal-title-desc index-one-line-ellipsis title-line-ellipsis" style="font-size: 14px;color: #04243C;">{{ item.name }}</span>
|
||||
</a>
|
||||
@@ -208,7 +208,7 @@
|
||||
</span>
|
||||
</div>
|
||||
<div class="modules-list">
|
||||
<div class="xindex-case" v-for="(ca,ind) in caseList.list" :key="ca.id">
|
||||
<div class="xindex-case" v-for="(ca,ind) in caseList.list" :key="'aa'+ind">
|
||||
<div class="case-index boe-case-index">
|
||||
<div class="case-top"></div>
|
||||
<div class="case-conent" @click="jumcasedet(ca)">
|
||||
@@ -248,7 +248,7 @@
|
||||
<div class="portal-ranking ranking-bg" style="margin-top:60px;padding-right:17px">
|
||||
<p class="ranking-title">案例排行榜</p>
|
||||
<ul class="xindex-ranking-case">
|
||||
<li @click="jumcasedet(item)" class="xindex-ranking-li title-line-ellipsis" v-for="(item, index) in Popularity" :key="index" style="line-height: 22px;">
|
||||
<li @click="jumcasedet(item)" class="xindex-ranking-li title-line-ellipsis" v-for="(item, index) in Popularity" :key="'bb'+index" style="line-height: 22px;">
|
||||
<span class="portal-right-text orange-one">
|
||||
<img :src="getPic(index)" alt="">
|
||||
</span>
|
||||
@@ -315,7 +315,7 @@
|
||||
</div>
|
||||
<!--内容列表内容-->
|
||||
<div class="article-card-right" style="flex: 1;">
|
||||
<div class="article-card-box" v-for="article in articleList.list" :key="article.id">
|
||||
<div class="article-card-box" v-for="article in articleList.list" :key="'a1'+article.id">
|
||||
<div class="article-li">
|
||||
<div class="article-img" v-if="article.coverurl != ''">
|
||||
<a :href="`${webBaseUrl}/article/detail?id=${article.id}`"
|
||||
@@ -352,7 +352,7 @@
|
||||
<!-- 排行榜位置 -->
|
||||
<p class="ranking-title">文章排行榜</p>
|
||||
<ul class="xindex-ranking-article">
|
||||
<li class="xindex-ranking-li" v-for="(item, index) in ankingList" :key="index" style="line-height: 22px;">
|
||||
<li class="xindex-ranking-li" v-for="(item, index) in ankingList" :key="'a2'+item.id" style="line-height: 22px;">
|
||||
<a style="display: inherit" :href="`${webBaseUrl}/article/detail?id=${item.id}`">
|
||||
<span class="portal-right-text orange-one">
|
||||
<img :src="getPic(index)" alt="">
|
||||
@@ -380,7 +380,7 @@
|
||||
</div>
|
||||
<div class="modules-list">
|
||||
<!--内容列表内容-->
|
||||
<div class="xindex-qa" v-for="qa in qaList.list" :key="qa.id">
|
||||
<div class="xindex-qa" v-for="qa in qaList.list" :key="'qa'+qa.id">
|
||||
<div class="qa-card boe-qa-index" >
|
||||
<p class="qa-top"><span>{{formatNum(qa.views)}}正在关注</span><span>{{ qa.sysCreateTime.substring(0, 10) }}</span></p>
|
||||
<div class="qa-center">
|
||||
@@ -408,7 +408,7 @@
|
||||
<div class="portal-ranking ranking-bg" style="margin-top:80px;padding-right:17px">
|
||||
<p class="ranking-title">问答排行榜</p>
|
||||
<ul class="xindex-ranking-qa">
|
||||
<li @click="jumpRouter(item)" class="xindex-ranking-li" v-for="(item, index) in answersList" :key="index" style="line-height: 22px;">
|
||||
<li @click="jumpRouter(item)" class="xindex-ranking-li" v-for="(item, index) in answersList" :key="'q'+item.id" style="line-height: 22px;">
|
||||
<span class="portal-right-text orange-one">
|
||||
<img :src="getPic(index)" alt="">
|
||||
</span>
|
||||
@@ -628,7 +628,7 @@
|
||||
apicourseStudy.lastStudy().then(res => {
|
||||
if (res.status === 200) {
|
||||
this.lastStudy = res.result;
|
||||
console.log(this.lastStudy,'this.lastStudy');
|
||||
//console.log(this.lastStudy,'this.lastStudy');
|
||||
if (res.result != '' && res.result.courseId) {
|
||||
this.overlayShow = true;
|
||||
}
|
||||
@@ -642,7 +642,7 @@
|
||||
//引导页弹框是否显示
|
||||
//检查本地,减少服务器请求的次数
|
||||
let localGuide=localStorage.getItem('user-guide-'+this.userInfo.aid);
|
||||
console.log("=== "+localGuide);
|
||||
//console.log("=== "+localGuide);
|
||||
if(!localGuide){
|
||||
apiGuide.hasUser().then(res=>{
|
||||
if(res.status==200){
|
||||
|
||||
Reference in New Issue
Block a user