diff --git a/components/course-list/course-list.vue b/components/course-list/course-list.vue index c6b5656..f63e25e 100644 --- a/components/course-list/course-list.vue +++ b/components/course-list/course-list.vue @@ -47,23 +47,28 @@ }, //课程跳转详情 toCourseDetail(citem) { - if(citem.source == 1){ - uni.navigateTo({ - url: '/pages/study/studydetail?id='+citem.id+'&type='+citem.type - }); - } else { + //console.log(citem,'citem') + if(!citem.source){ uni.navigateTo({ - url: '/pages/study/courseStudy?id=' + citem.id + url: '/pages/study/courseStudy?id=' + citem.id + }) + return; + } + if (citem.source==1) { + uni.navigateTo({ + url: '/pages/study/studydetail?id=' + citem.id + '&type=' + citem.type }); - // if (citem.type == 10) { - // uni.navigateTo({ - // url: '/pages/resource/microDetail?id=' + citem.id - // }); - // } else if (citem.type == 20) { - // uni.navigateTo({ - // url: '/pages/resource/courseDetail?id=' +citem.id - // }); - // } + }else if (citem.source==2){ + uni.navigateTo({ + url: '/pages/study/courseStudy?id=' + citem.id + }) + }else if (citem.source==3){ + let params=encodeURIComponent('courseId='+citem.id); + uni.navigateTo({ + url:'/pages/forward?to=/manageApi/stu/project/redirectDetail¶ms='+params + }); + }else{ + console.log('不支持的数据来源 '+citem.source) } }, }