diff --git a/src/views/portal/course/rePreview.vue b/src/views/portal/course/rePreview.vue index cb846d95..1f99cc93 100644 --- a/src/views/portal/course/rePreview.vue +++ b/src/views/portal/course/rePreview.vue @@ -360,17 +360,25 @@ export default { } } else if(r.contentType == 40) { //let url = this.fileBaseUrl + r.content; - if(r.content!='' && r.content.indexOf('.pdf')==-1){ - apiCourseFile.detail(r.contentRefId).then(cfrs=>{ - if(cfrs.status==200){ - r.content=cfrs.result.previewFilePath; - //console.log(r.content); - }else{ - $this.$message.error('加载pdf课件文件失败'); - } - }); - } - + if(r.content!='' && r.content.indexOf('.pdf')==-1){ + apiCourseFile.detail(r.contentRefId).then(cfrs=>{ + if(cfrs.status==200){ + r.content=cfrs.result.previewFilePath; + //console.log(r.content); + }else{ + $this.$message.error('加载pdf课件文件失败'); + } + }); + } + if(r.content==''){ + apiCourseFile.detail(r.contentRefId).then(cfrs=>{ + if(cfrs.status==200){ + r.content=cfrs.result.previewFilePath; + }else{ + $this.$message.error('加载pdf课件文件失败'); + } + }); + } } this.contentData = r; },