diff --git a/src/router/index.js b/src/router/index.js
index 8bbc5bb2..6abb9bea 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -39,6 +39,13 @@ export const constantRoutes = [{
name: 'index',
meta: { title: '首页', icon: 'dashboard', noCache: true, affix: false },
},
+{
+ path: '/forward',
+ hidden: true,
+ component: (resolve) => require(['@/views/Forward'], resolve),
+ name: 'forward',
+ meta: { title: '详细信息', icon: 'dashboard', noCache: true, affix: false },
+},
{
path: '/course',
hidden: true,
diff --git a/src/views/Forward.vue b/src/views/Forward.vue
new file mode 100644
index 00000000..ef90edd0
--- /dev/null
+++ b/src/views/Forward.vue
@@ -0,0 +1,41 @@
+
+
+
+
+
diff --git a/src/views/portal/course/Index.vue b/src/views/portal/course/Index.vue
index 69e59b1b..e0da782a 100644
--- a/src/views/portal/course/Index.vue
+++ b/src/views/portal/course/Index.vue
@@ -555,6 +555,15 @@ export default {
this.$router.push('/course/boeframe?id='+courseId+'&type='+item.type);
//此处使用window.open有问题
//window.open(`${this.webBaseUrl}/course/boeframe?id=${item.id}&type=${item.type}`);
+ }else if(item.source == 3){
+ //跳转到管理系统的页面
+ if (item.type == 30){ //线下课,面授课
+ let params=encodeURIComponent('courseId='+courseId);
+ this.$router.push('/forward?to=/fe-student/faceteach¶ms='+params);
+ }else if(item.type==40){ //学习项目
+ let params=encodeURIComponent('projectId='+courseId);
+ this.$router.push('/forward?to=/fe-student/projectdetails¶ms='+params);
+ }
} else {
if (item.type == 10) {
//return this.webBaseUrl + "/course/studyindex?id=" + item.id;