diff --git a/src/components/Course/auditCourse1.vue b/src/components/Course/auditCourse1.vue index fa6543ce..594043bb 100644 --- a/src/components/Course/auditCourse1.vue +++ b/src/components/Course/auditCourse1.vue @@ -58,7 +58,10 @@ - + + + + 上传为16:9(如:800*450)的png或jpg图片 @@ -212,6 +215,8 @@ + + @@ -237,6 +242,7 @@ import apiTag from "../../api/modules/tag.js"; import videoPlayer from "@/components/VideoPlayer/index.vue"; import audioPlayer from "@/components/AudioPlayer/index.vue"; import apiCourseFile from '@/api/modules/courseFile.js'; +import filecloud from '@/components/FileCloud/index.vue'; import { mapGetters, mapActions } from "vuex"; // import hyperLink from '@/components/Course/hyperLink.vue'; export default { @@ -246,6 +252,7 @@ export default { catalogCourseware, imageUpload, exam, + filecloud, homework, assess, WxEditor, @@ -279,6 +286,9 @@ export default { }, data() { return { + dlgFileChoose:{ + show:false + }, converStatus:4, courseType: courseType, isEdit: true, @@ -350,6 +360,26 @@ export default { }); }, methods: { + + chooseFile(){ + this.dlgFileChoose.show=true; + }, + choseChoose(){ + this.dlgFileChoose.show=false; + }, + changeCourseImage(img){ + if(!img.path){ + return; + } + //console.log(img); + this.dlgFileChoose.show=false; + this.courseInfo.coverImg = img.path; + this.courseCoverurl = this.fileUrl+img.path; + }, + acceptimage(value){ + this.courseInfo.coverImg = value.path; + this.courseCoverurl = value.path; + }, ...mapActions({ getResOwnerTree: "resOwner/getResOwnerTree", loadResOwners: "resOwner/loadResOwners", diff --git a/src/components/Course/auditCourse2.vue b/src/components/Course/auditCourse2.vue index d94db1fd..2f740e74 100644 --- a/src/components/Course/auditCourse2.vue +++ b/src/components/Course/auditCourse2.vue @@ -73,7 +73,10 @@ - + + + + 上传为16:9(如:800*450)的png或jpg图片 @@ -250,6 +253,8 @@ + + @@ -277,6 +282,7 @@ 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'; +import filecloud from '@/components/FileCloud/index.vue'; export default { name:"auditCourse2", components: { @@ -284,6 +290,7 @@ export default { catalogCourseware, imageUpload, exam, + filecloud, homework, assess, WxEditor, @@ -315,6 +322,9 @@ export default { }, data() { return { + dlgFileChoose:{ + show:false + }, converStatus:4, curriculumData:{ url:'', @@ -391,6 +401,26 @@ export default { }) }, methods: { + + chooseFile(){ + this.dlgFileChoose.show=true; + }, + choseChoose(){ + this.dlgFileChoose.show=false; + }, + changeCourseImage(img){ + if(!img.path){ + return; + } + //console.log(img); + this.dlgFileChoose.show=false; + this.courseInfo.coverImg = img.path; + this.courseCoverurl = this.fileUrl+img.path; + }, + acceptimage(value){ + this.courseInfo.coverImg = value.path; + this.courseCoverurl = value.path; + }, ...mapActions({ getResOwnerTree:'resOwner/getResOwnerTree', loadResOwners:'resOwner/loadResOwners', diff --git a/src/components/Course/courseForm.vue b/src/components/Course/courseForm.vue index d0df5854..abf640a2 100644 --- a/src/components/Course/courseForm.vue +++ b/src/components/Course/courseForm.vue @@ -53,7 +53,7 @@ - + diff --git a/src/components/FileCloud/index.vue b/src/components/FileCloud/index.vue index 9dca5bb5..436489e4 100644 --- a/src/components/FileCloud/index.vue +++ b/src/components/FileCloud/index.vue @@ -1,6 +1,6 @@ - + @@ -36,6 +36,8 @@