diff --git a/src/utils/tools.js b/src/utils/tools.js index 00b7fdd6..c027ce3c 100644 --- a/src/utils/tools.js +++ b/src/utils/tools.js @@ -37,7 +37,7 @@ export const cutOrgNamePath = (namePath) => { newName=names[0] } } - + // if(names.length>1){ // newName=names[1]; // if(num==2){ @@ -72,7 +72,7 @@ const contentTypeMaps = { 30: '图片', 40: '文档', 41: '图文', - 50: 'scrom包', + 50: 'scorm', 52: '外链', 60: '作业', 61: '考试', @@ -99,6 +99,8 @@ export function toContentType(fileType) { type = 30; } else if (docTypes.indexOf(fileType)>-1){ type = 40; + } else if(fileType === "zip"){ + type = 50; } else { type = 90; } diff --git a/src/views/course/Courseware.vue b/src/views/course/Courseware.vue index 4ffd9a13..4c5e75d3 100644 --- a/src/views/course/Courseware.vue +++ b/src/views/course/Courseware.vue @@ -684,7 +684,14 @@ export default { } //scorm课件的内容,取第一个sco var scorm=JSON.parse(row.content); - this.scormUrl='http://localhost:9083/scorm-player?page='+scorm.index;//播放的首页 + console.log(scorm,'scorm') + if(scorm.index){ + //这里需要提取的到配置文件中,实际中只需要传 rowId就可以了 + this.scormUrl='http://localhost:9083/scorm-player?page='+scorm.index;//播放的首页 + }else{ + this.scormUrl='http://localhost:9083/scorm-player?page='+scorm.index;//播放的首页 + } + } //console.log(row, 'row'); this.coursewareShow = true;