diff --git a/me/detail/detail.nvue b/me/detail/detail.nvue index f95cddf..2a9af73 100644 --- a/me/detail/detail.nvue +++ b/me/detail/detail.nvue @@ -1356,9 +1356,8 @@ console.log(res) if (res.code == 0) { this.isCollect = res.data.collect ? true : false; - if (res.data && res.data.courseDetailsId && !this.courseDetailsId && !courseDetailsId) { - courseDetailsId = res.data.courseDetailsId - } + courseDetailsId=(courseDetailsId&&courseDetailsId!=='null')?courseDetailsId: res.data.current.courseDetailsId + this.courseDetailsId = courseDetailsId if (res.data.list) { this.info = res.data; diff --git a/me/detail/detail.vue b/me/detail/detail.vue index b1ecbd8..dc20b26 100644 --- a/me/detail/detail.vue +++ b/me/detail/detail.vue @@ -1578,10 +1578,12 @@ if (res.data && res.data.dyCourseId) { this.dyCourseId = "" + res.data.dyCourseId; } - if (res.data && res.data.courseDetailsId && !this.courseDetailsId && !courseDetailsId) { - this.courseDetailsId = res.data.courseDetailsId - courseDetailsId = res.data.courseDetailsId - } + // if (res.data && res.data.courseDetailsId && !this.courseDetailsId && !courseDetailsId) { + // this.courseDetailsId = res.data.courseDetailsId + // courseDetailsId = res.data.courseDetailsId + // } + courseDetailsId=(courseDetailsId&&courseDetailsId!=='null')?courseDetailsId: res.data.current.courseDetailsId + this.courseDetailsId = courseDetailsId if (res.data.list) { this.info = res.data this.title = this.info.title @@ -1638,7 +1640,6 @@ } else { //直接跳转进来的 let indexs = -1 - courseDetailsId=courseDetailsId?courseDetailsId: res.data.current.courseDetailsId if (courseDetailsId) { //从记录进来的 this.meunList.map((item, index) => { if (item.courseDetailsId ==courseDetailsId) {