From 2688ca6b202d0d232c1da2be126891c78831dede Mon Sep 17 00:00:00 2001 From: lmj <3407000732@qq.com> Date: Tue, 14 Jun 2022 19:28:24 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=8E=E7=B3=BB=E7=BB=9F=E9=80=89=E6=8B=A9?= =?UTF-8?q?=E5=B0=81=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Course/auditCourse1.vue | 32 +++++++++++++++++++++++++- src/components/Course/auditCourse2.vue | 32 +++++++++++++++++++++++++- src/components/Course/courseForm.vue | 2 +- src/components/FileCloud/index.vue | 4 +++- 4 files changed, 66 insertions(+), 4 deletions(-) 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 @@