From 8d4a65d1b20d96d34e5229778275f5483a24023e Mon Sep 17 00:00:00 2001 From: "LAPTOP-S9RBPPM6\\bjxask-2201" <752743406@qq.com> Date: Wed, 1 Jun 2022 17:04:47 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Course/auditCourse1.vue | 20 ++++++++++++++++++-- src/components/Course/auditCourse2.vue | 16 ++++++++++++++++ src/components/Course/catalogCourseware.vue | 4 ++-- src/components/Course/weikeContent.vue | 2 +- 4 files changed, 37 insertions(+), 5 deletions(-) diff --git a/src/components/Course/auditCourse1.vue b/src/components/Course/auditCourse1.vue index 4f3e43c8..846e735c 100644 --- a/src/components/Course/auditCourse1.vue +++ b/src/components/Course/auditCourse1.vue @@ -162,7 +162,9 @@ -->
- +
文档未转化完成
+
您上传的文档转化失败,请联系管理员
+
@@ -271,6 +273,7 @@ export default { }, data() { return { + converStatus:4, courseType: courseType, isEdit: true, homeworkInfo: {}, @@ -583,7 +586,20 @@ export default { } } if ($this.coursewareInfo.content.contentType == 40) { - let url = this.fileBaseUrl + r.content; + if (con.content != '' && con.content.indexOf('.pdf') == -1) { + apiCourseFile.detail(r.contentRefId).then(cfrs => { + if (cfrs.status == 200) { + $this.converStatus = cfrs.result.converStatus; + $this.coursewareInfo.content.content = cfrs.result.previewFilePath; + //console.log(r.content); + } else { + $this.$message.error('加载pdf课件文件失败'); + } + }); + } + // else { + // this.coursewareInfo.content.content = con.content; + // } } } else if (con.sortIndex == 2) { $this.homeworkInfo = con; diff --git a/src/components/Course/auditCourse2.vue b/src/components/Course/auditCourse2.vue index 55c8dc50..46152878 100644 --- a/src/components/Course/auditCourse2.vue +++ b/src/components/Course/auditCourse2.vue @@ -175,6 +175,8 @@ -->
+
文档未转化完成
+
您上传的文档转化失败,请联系管理员
@@ -269,6 +271,7 @@ import videoPlayer from '@/components/VideoPlayer/index.vue'; import audioPlayer from '@/components/AudioPlayer/index.vue'; import { mapGetters,mapActions} from 'vuex'; import hyperLink from '@/components/Course/hyperLink.vue'; +import apiCourseFile from '../../api/modules/courseFile.js'; export default { name:"auditCourse2", components: { @@ -307,6 +310,7 @@ export default { }, data() { return { + converStatus:4, curriculumData:{ url:'', isDrag:false, @@ -638,6 +642,18 @@ export default { }else{ this.curriculumData.url = r.content } + } else if(r.contentType == 40) { + if (r.content != '' && r.content.indexOf('.pdf') == -1) { + apiCourseFile.detail(r.contentRefId).then(cfrs => { + if (cfrs.status == 200) { + this.converStatus = cfrs.result.converStatus; + this.contentData.content = cfrs.result.previewFilePath; + //console.log(r.content); + } else { + $this.$message.error('加载pdf课件文件失败'); + } + }); + } } this.type = 0; }, diff --git a/src/components/Course/catalogCourseware.vue b/src/components/Course/catalogCourseware.vue index aa12eb02..4c50a127 100644 --- a/src/components/Course/catalogCourseware.vue +++ b/src/components/Course/catalogCourseware.vue @@ -85,9 +85,9 @@
-
+
文档未转化完成
-
您上传的文档转化失败,请联系管理员
+
您上传的文档转化失败,请联系管理员
diff --git a/src/components/Course/weikeContent.vue b/src/components/Course/weikeContent.vue index 44549ef6..0ff160b3 100644 --- a/src/components/Course/weikeContent.vue +++ b/src/components/Course/weikeContent.vue @@ -107,7 +107,7 @@
文档未转化完成
-
您上传的文档转化失败,请联系管理员
+
您上传的文档转化失败,请联系管理员