From b4f83b1795e593ce5023ac7b3bb5973133a0c583 Mon Sep 17 00:00:00 2001 From: zhaofang <752743406@qq.com> Date: Thu, 21 Jul 2022 15:49:59 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/modules/coursePortal.js | 4 ++-- src/components/Course/auditCourse1.vue | 2 +- src/components/Course/auditCourse2.vue | 2 +- src/components/Study/manager.vue | 4 ++-- src/views/portal/course/Detail.vue | 2 +- src/views/portal/course/Micro.vue | 2 +- src/views/portal/course/microPreview.vue | 2 +- src/views/portal/course/rePreview.vue | 2 +- src/views/study/PortalIndex.vue | 3 +-- 9 files changed, 11 insertions(+), 12 deletions(-) diff --git a/src/api/modules/coursePortal.js b/src/api/modules/coursePortal.js index b8cb8a6e..c5fc53cc 100644 --- a/src/api/modules/coursePortal.js +++ b/src/api/modules/coursePortal.js @@ -40,8 +40,8 @@ const pageList = function(query) { * 课程的详细信息 * @param {String} id */ -const detail = function(id) { - return ajax.get('/xboe/m/course/portal/detail?id=' + id); +const detail = function(id,preview) { + return ajax.get(`/xboe/m/course/portal/detail?id=${id}&preview=${preview}`); } /** diff --git a/src/components/Course/auditCourse1.vue b/src/components/Course/auditCourse1.vue index eb354891..277518ef 100644 --- a/src/components/Course/auditCourse1.vue +++ b/src/components/Course/auditCourse1.vue @@ -567,7 +567,7 @@ export default { }, getDetail() { let $this = this; - apiCoursePortal.detail(this.id).then(rs => { + apiCoursePortal.detail(this.id,true).then(rs => { if (rs.status == 200) { this.courseInfo = rs.result.course; this.teacherList = rs.result.teachers; diff --git a/src/components/Course/auditCourse2.vue b/src/components/Course/auditCourse2.vue index 2653c26b..ca0adb87 100644 --- a/src/components/Course/auditCourse2.vue +++ b/src/components/Course/auditCourse2.vue @@ -607,7 +607,7 @@ export default { this.courseInfo.coverImg = ""; }, getDetail() { - apiCoursePortal.detail(this.id).then(rs => { + apiCoursePortal.detail(this.id,true).then(rs => { if (rs.status == 200) { this.courseInfo = rs.result.course; if(rs.result.course.coverImg !== '') { diff --git a/src/components/Study/manager.vue b/src/components/Study/manager.vue index 6355b018..06b4ba37 100644 --- a/src/components/Study/manager.vue +++ b/src/components/Study/manager.vue @@ -443,7 +443,7 @@ export default { } }, getDetail() { - apiCoursePortal.detail(this.manageStudyData.id).then(rs => { + apiCoursePortal.detail(this.manageStudyData.id,true).then(rs => { if (rs.status == 200) { let treeList = []; if (rs.result.sections.length > 0) { @@ -523,7 +523,7 @@ export default { }); }, getRecordDetail(id) { - apiCoursePortal.detail(id).then(rs => { + apiCoursePortal.detail(id,true).then(rs => { if (rs.status == 200) { let treeList = []; if (rs.result.sections.length > 0) { diff --git a/src/views/portal/course/Detail.vue b/src/views/portal/course/Detail.vue index e0b379cf..e5e70664 100644 --- a/src/views/portal/course/Detail.vue +++ b/src/views/portal/course/Detail.vue @@ -173,7 +173,7 @@ export default { let $this=this; //页面只支取一次,所以先直接写在这里面 - apiCoursePortal.detail(id).then(rs=>{ + apiCoursePortal.detail(id,false).then(rs=>{ if(rs.status==200){ if(rs.result.teachers && rs.result.teachers.length > 0){ let userIds=[]; diff --git a/src/views/portal/course/Micro.vue b/src/views/portal/course/Micro.vue index aa2bc658..158271ea 100644 --- a/src/views/portal/course/Micro.vue +++ b/src/views/portal/course/Micro.vue @@ -363,7 +363,7 @@ export default { this.loadResOwners(); let $this = this; //页面只支取一次,所以先直接写在这里面 - apiCoursePortal.detail(id).then(rs => { + apiCoursePortal.detail(id,false).then(rs => { if (rs.status == 200) { this.courseInfo = rs.result.course; if(rs.result.course.tags != '') this.tags = rs.result.course.tags.split(","); diff --git a/src/views/portal/course/microPreview.vue b/src/views/portal/course/microPreview.vue index 0d86ea9b..a8fa2ceb 100644 --- a/src/views/portal/course/microPreview.vue +++ b/src/views/portal/course/microPreview.vue @@ -484,7 +484,7 @@ export default { this.showQrimage(); let $this = this; //页面只支取一次,所以先直接写在这里面 - apiCoursePortal.detail(id).then(rs => { + apiCoursePortal.detail(id,true).then(rs => { if (rs.status == 200) { console.log(rs,'2') this.courseInfo = rs.result.course; diff --git a/src/views/portal/course/rePreview.vue b/src/views/portal/course/rePreview.vue index 9a99e3e6..57a034f9 100644 --- a/src/views/portal/course/rePreview.vue +++ b/src/views/portal/course/rePreview.vue @@ -300,7 +300,7 @@ export default { //console.log("播放结束"); }, loadData() { - apiCoursePortal.detail(this.courseId).then(rs=>{ + apiCoursePortal.detail(this.courseId,true).then(rs=>{ if(rs.status==200){ //设置必须的字段 rs.result.sections.forEach(sec=>{ diff --git a/src/views/study/PortalIndex.vue b/src/views/study/PortalIndex.vue index 6df2a8ec..1450b911 100644 --- a/src/views/study/PortalIndex.vue +++ b/src/views/study/PortalIndex.vue @@ -580,10 +580,9 @@ export default { if(this.contentData.status<9){ this.finishStudyItem(); } - }, loadData() { - apiCoursePortal.detail(this.courseId).then(rs => { + apiCoursePortal.detail(this.courseId,false).then(rs => { if (rs.status == 200) { //设置必须的字段 rs.result.sections.forEach(sec => {