Commit 3be4eca5 authored by 张伯涛's avatar 张伯涛

所有涉及到课程跳转详情页的地方都变成打开新页

parent 69c86402
...@@ -788,12 +788,13 @@ export default { ...@@ -788,12 +788,13 @@ export default {
}, },
// 重新获取课程详情数据 // 重新获取课程详情数据
regainCourseDetails(param) { regainCourseDetails(param) {
this.$router.push({ window.open('#/courseResources/courseDetails/index?courseId=' + param.businessId, '_blank')
path: '/courseResources/courseDetails/index', // this.$router.push({
query: { // path: '/courseResources/courseDetails/index',
courseId: param.businessId // query: {
} // courseId: param.businessId
}) // }
// })
this.getCourseDetails() this.getCourseDetails()
this.getRecommendCourse() this.getRecommendCourse()
location.reload() location.reload()
......
...@@ -662,15 +662,16 @@ export default { ...@@ -662,15 +662,16 @@ export default {
// 跳转到课程详情 // 跳转到课程详情
toCourseDetails(param) { toCourseDetails(param) {
console.log('this.scrollTop', this.topE) console.log('this.scrollTop', this.topE)
this.$router.push({ window.open('#/courseResources/courseDetails/index?courseId=' + param.businessId, '_blank')
path: '/courseResources/courseDetails/index', // this.$router.push({
query: { // path: '/courseResources/courseDetails/index',
courseId: param.businessId, // query: {
params: JSON.stringify(this.queryParams), // courseId: param.businessId,
height: this.topE, // params: JSON.stringify(this.queryParams),
mallIdentityType: this.mallIdentityType // height: this.topE,
} // mallIdentityType: this.mallIdentityType
}) // }
// })
} }
} }
} }
......
...@@ -425,12 +425,13 @@ export default { ...@@ -425,12 +425,13 @@ export default {
}, },
// 跳转到课程详情 // 跳转到课程详情
toCourseDetails(param) { toCourseDetails(param) {
this.$router.push({ window.open('#/courseResources/courseDetails/index?courseId=' + param.businessId, '_blank')
path: '/courseResources/courseDetails/index', // this.$router.push({
query: { // path: '/courseResources/courseDetails/index',
courseId: param.businessId // query: {
} // courseId: param.businessId
}) // }
// })
} }
} }
} }
......
...@@ -312,12 +312,13 @@ export default { ...@@ -312,12 +312,13 @@ export default {
}, },
/** 跳转课程详情*/ /** 跳转课程详情*/
handleJumpCourseDetail(item) { handleJumpCourseDetail(item) {
this.$router.push({ window.open('#/courseResources/courseDetails/index?courseId=' + item.businessId, '_blank')
path: '/courseResources/courseDetails/index', // this.$router.push({
query: { // path: '/courseResources/courseDetails/index',
courseId: item.businessId // query: {
} // courseId: item.businessId
}) // }
// })
}, },
/** 获取发展历程*/ /** 获取发展历程*/
getDevelopmentHistory() { getDevelopmentHistory() {
......
...@@ -226,12 +226,13 @@ export default { ...@@ -226,12 +226,13 @@ export default {
}, },
/** 跳转课程详情*/ /** 跳转课程详情*/
handleJumpCourseDetail(item) { handleJumpCourseDetail(item) {
this.$router.push({ window.open('#/courseResources/courseDetails/index?courseId=' + item.businessId, '_blank')
path: '/courseResources/courseDetails/index', // this.$router.push({
query: { // path: '/courseResources/courseDetails/index',
courseId: item.businessId // query: {
} // courseId: item.businessId
}) // }
// })
}, },
/** 获取技术分类下拉*/ /** 获取技术分类下拉*/
getTechnicalOptions() { getTechnicalOptions() {
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
</div> </div>
<div v-if="collectionList.length > 0" :loading="loading" class="container"> <div v-if="collectionList.length > 0" :loading="loading" class="container">
<div v-for="(item, index) in collectionList" :key="index" class="box"> <div v-for="(item, index) in collectionList" :key="index" class="box">
<div class="imgCard"><img class="img" :src="item.path" /></div> <div class="imgCard"><img class="img" :src="item.path"></div>
<div <div
:class="{ :class="{
intermediate: item.difficultyClassify === '0', intermediate: item.difficultyClassify === '0',
...@@ -20,8 +20,8 @@ ...@@ -20,8 +20,8 @@
<div class="bottom"> <div class="bottom">
<div class="title" @click="goDtails(item)">{{ item.lessonName ||'-' }}</div> <div class="title" @click="goDtails(item)">{{ item.lessonName ||'-' }}</div>
<div class="introduction"> <div class="introduction">
<div class="dept">{{ item.jobClassify ||'-'}}</div> <div class="dept">{{ item.jobClassify ||'-' }}</div>
<!-- <div class="text">{{ item.classHour }}课时</div>--> <!-- <div class="text">{{ item.classHour }}课时</div>-->
</div> </div>
<div class="price"> <div class="price">
<div class="money"> <div class="money">
...@@ -30,7 +30,7 @@ ...@@ -30,7 +30,7 @@
<div>讲师:</div> <div>讲师:</div>
<div>{{ item.teacherName }}</div> <div>{{ item.teacherName }}</div>
</div> </div>
<!-- <span style="font-size:14px "></span>{{ item.lessonPrice }}--> <!-- <span style="font-size:14px "></span>{{ item.lessonPrice }}-->
</div> </div>
<div class="favoriteLogo" @click="cancelFavorite(item.businessId)"> <div class="favoriteLogo" @click="cancelFavorite(item.businessId)">
...@@ -92,13 +92,14 @@ export default { ...@@ -92,13 +92,14 @@ export default {
mounted() {}, mounted() {},
methods: { methods: {
goDtails(data) { goDtails(data) {
this.$router.push({ window.open('#/courseResources/courseDetails/index?courseId=' + data.businessId + '&lessionName=' + data.lessonName, '_blank')
path: '/courseResources/courseDetails/index', // this.$router.push({
query: { // path: '/courseResources/courseDetails/index',
courseId: data.businessId, // query: {
lessionName: data.lessonName // courseId: data.businessId,
} // lessionName: data.lessonName
}) // }
// })
}, },
cancelFavorite(id) { cancelFavorite(id) {
getCancelFavorite({ getCancelFavorite({
......
...@@ -71,13 +71,14 @@ export default { ...@@ -71,13 +71,14 @@ export default {
}, },
methods: { methods: {
goDtails(data) { goDtails(data) {
this.$router.push({ window.open('#/courseResources/courseDetails/index?courseId=' + data.businessId + '&lessionName=' + data.lessonName, '_blank')
path: '/courseResources/courseDetails/index', // this.$router.push({
query: { // path: '/courseResources/courseDetails/index',
courseId: data.businessId, // query: {
lessionName: data.lessonName // courseId: data.businessId,
} // lessionName: data.lessonName
}) // }
// })
}, },
getGradeLabel, getGradeLabel,
getGrade() { getGrade() {
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<div class="head">您共有<span style="color:#F96F21 ">{{ total }}</span>条收藏</div> <div class="head">您共有<span style="color:#F96F21 ">{{ total }}</span>条收藏</div>
<div v-if="collectionList.length>0" class="container"> <div v-if="collectionList.length>0" class="container">
<div v-for="(item,index) in collectionList" :key="index" class="box"> <div v-for="(item,index) in collectionList" :key="index" class="box">
<div> <img class="img" :src="item.path" /></div> <div> <img class="img" :src="item.path"></div>
<div> <div>
<div v-if="item.difficultyClassify === '0'" class="intermediate">{{ item.difficultyClassify?getGradeLabel(item.difficultyClassify,gradeList):'-' }}</div> <div v-if="item.difficultyClassify === '0'" class="intermediate">{{ item.difficultyClassify?getGradeLabel(item.difficultyClassify,gradeList):'-' }}</div>
<div v-else-if="item.difficultyClassify === '1'" class="senior">{{ item.difficultyClassify?getGradeLabel(item.difficultyClassify,gradeList):'-' }}</div> <div v-else-if="item.difficultyClassify === '1'" class="senior">{{ item.difficultyClassify?getGradeLabel(item.difficultyClassify,gradeList):'-' }}</div>
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
<div>讲师:</div> <div>讲师:</div>
<div>{{ item.teacherName }}</div> <div>{{ item.teacherName }}</div>
</div> </div>
<!-- <div class="money"><span style="font-size:14px "></span>{{ item.lessonPrice }}</div>--> <!-- <div class="money"><span style="font-size:14px "></span>{{ item.lessonPrice }}</div>-->
<div class="favoriteLogo" @click="cancelFavorite(item.businessId)"></div> <div class="favoriteLogo" @click="cancelFavorite(item.businessId)"></div>
</div> </div>
</div> </div>
...@@ -78,13 +78,14 @@ export default { ...@@ -78,13 +78,14 @@ export default {
}, },
methods: { methods: {
goDtails(data) { goDtails(data) {
this.$router.push({ window.open('#/courseResources/courseDetails/index?courseId=' + data.businessId + '&lessionName=' + data.lessonName, '_blank')
path: '/courseResources/courseDetails/index', // this.$router.push({
query: { // path: '/courseResources/courseDetails/index',
courseId: data.businessId, // query: {
lessionName: data.lessonName // courseId: data.businessId,
} // lessionName: data.lessonName
}) // }
// })
}, },
cancelFavorite(id) { cancelFavorite(id) {
getCancelFavorite({ userId: store.getters.businessId, lessonId: id }).then(res => { getCancelFavorite({ userId: store.getters.businessId, lessonId: id }).then(res => {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment