diff --git a/src/components/Course/courseForm.vue b/src/components/Course/courseForm.vue index 0b3105f4..2fe5d1b0 100644 --- a/src/components/Course/courseForm.vue +++ b/src/components/Course/courseForm.vue @@ -177,6 +177,7 @@
+ 添加分项内容后均需点击保存。 我已阅读并遵守平台内容发布要求 提交审核 @@ -348,6 +349,7 @@ + 添加分项内容后均需点击保存。 我已阅读并遵守平台内容发布要求 保存并下一步 上一步 @@ -1101,6 +1103,7 @@ export default { // 判断是否有未保存的内容 unsavedContent() { const courseware = this.$refs.courseware; + console.log(courseware,'courseware'); let pass = true; if(this.curContent.id == '') {// 新增 if(this.curContent.contentType == 60) { // 判断作业是否保存 @@ -1108,10 +1111,10 @@ export default { pass = false; } } else if(this.curContent.contentType == 61) { //考试 - if(courseware.examPaper.items.length>1) { + if(courseware.exam.paperContent != '') { pass = false; } - if(courseware.examPaper.items[0].content != '点击编辑试题内容') { + if(courseware.examPaper.items.length >0) { pass = false; } }else if(this.curContent.contentType == 41) { //图文 @@ -1152,29 +1155,19 @@ export default { unsavedWeiContent() { // console.log(this.contentInfo.list,'contentInfo.list'); // console.log(this.courseInfo,'courseInfo'); - // console.log(this.$refs.weikeContent,'weikeContent'); + console.log(this.$refs.weikeContent,'weikeContent'); const courseware = this.$refs.weikeContent; - // console.log(this.catalogTree,'this.catalogTree'); + console.log(this.catalogTree,'this.catalogTree'); let pass = true; - // if(this.curContent.contentType == 60) { // 判断作业是否保存 - if(JSON.stringify(courseware.homeworkChange.info) !== JSON.stringify(courseware.homework.info)) { - pass = false; - } - // } else if(this.curContent.contentType == 61) { //考试 - // if(JSON.stringify(courseware.exam.info) !== JSON.stringify(courseware.examChange.info)) { - // console.log("2222"); - // pass = false; - // } - // } else { - // if(courseware.cware.content.content !== courseware.cwareChange.content.content) { - // console.log('333'); - // pass = false; - // } - // if(courseware.cware.linkInfo.content !== courseware.cwareChange.content.content) { - // console.log('333'); - // pass = false; - // } - // } + if(courseware.homework.show == 2) { // 作业 + pass = false; + } + if(courseware.assess.show == 1) { // 评估 + pass = false; + } + if(courseware.exam.show == 3) { // 评估 + pass = false; + } return pass; }, submitCourse() { @@ -1429,6 +1422,11 @@ export default {