+
文件转化失败,请重新上传(不要上传加密的文件)或联系管理员
@@ -323,7 +323,7 @@ export default {
},
contentDataShow:true,//预览页面和课程内容的切换
isEdit: true,
- fileBaseUrl: process.env.VUE_APP_FILE_BASE_URL,
+ fileBaseUrl: this.$Constants.fileBaseUrl,
contentData: {},
curCFile:{},//课件内容
getType: getType,
@@ -656,11 +656,15 @@ export default {
apiCourseFile.detail(r.contentRefId).then(cfrs => {
if (cfrs.status == 200) {
this.contentData.content = cfrs.result.previewFilePath;
+ this.converStatus = cfrs.result.converStatus;
+ this.curCFile=cfrs.result;
if(cfrs.result.previewFilePath == '' && cfrs.result.filePath.indexOf('pdf') > -1) {
this.contentData.content = cfrs.result.filePath;
- } else {
- this.converStatus = cfrs.result.converStatus;
- this.curCFile=cfrs.result;
+ }
+ if(this.contentData.content && this.contentData.content.indexOf('pdf') > -1){
+ if(this.converStatus || this.converStatus<2){
+ this.converStatus=2;
+ }
}
//console.log(r.content);
}else {
diff --git a/src/components/Course/catalogCourseware.vue b/src/components/Course/catalogCourseware.vue
index 19646e5a..215e9d33 100644
--- a/src/components/Course/catalogCourseware.vue
+++ b/src/components/Course/catalogCourseware.vue
@@ -361,7 +361,7 @@
data(){
return {
converStatus:4,
- fileBaseUrl:process.env.VUE_APP_FILE_BASE_URL,
+ fileBaseUrl:this.$Constants.fileBaseUrl,
curPdfPath:'',
curCFile:{},//当前课件的内容
comTypes:[
diff --git a/src/components/Course/weikeContent.vue b/src/components/Course/weikeContent.vue
index bde41fe9..f1650329 100644
--- a/src/components/Course/weikeContent.vue
+++ b/src/components/Course/weikeContent.vue
@@ -562,7 +562,7 @@
courseFileShow:false,
curContent:{id:'',contentType:0,contenRefId:''},
curCFile:{},//当前课件的内容
- fileBaseUrl:process.env.VUE_APP_FILE_BASE_URL,
+ fileBaseUrl:this.$Constants.fileBaseUrl,
imageShowUrl: '',
activeName: 'courseware',
getType: getType,
diff --git a/src/components/PdfPreview/view.vue b/src/components/PdfPreview/view.vue
new file mode 100644
index 00000000..a038f5fa
--- /dev/null
+++ b/src/components/PdfPreview/view.vue
@@ -0,0 +1,197 @@
+
+
+
+
+
+
+
diff --git a/src/components/PortalFooter.vue b/src/components/PortalFooter.vue
index b3a77c2c..a32c0f20 100644
--- a/src/components/PortalFooter.vue
+++ b/src/components/PortalFooter.vue
@@ -1,5 +1,5 @@
-