diff --git a/src/components/Course/courseImage.vue b/src/components/Course/courseImage.vue index fc63b158..54a0abf4 100644 --- a/src/components/Course/courseImage.vue +++ b/src/components/Course/courseImage.vue @@ -11,9 +11,8 @@ -
-

-

+
+

@@ -39,6 +38,10 @@ export default { type: String, default: "100%", }, + text:{ + type: Boolean, + default:true, + }, width: { type: String, default: "100%", diff --git a/src/views/Index.vue b/src/views/Index.vue index 8d76836a..cc7995f1 100644 --- a/src/views/Index.vue +++ b/src/views/Index.vue @@ -178,7 +178,7 @@
- + 录播 线下课 学习项目 diff --git a/src/views/exam/TestPaper.vue b/src/views/exam/TestPaper.vue index 9c07c24a..fb5b0f9d 100644 --- a/src/views/exam/TestPaper.vue +++ b/src/views/exam/TestPaper.vue @@ -572,10 +572,17 @@ export default { if(!this.paper.testName) { return this.$message.warning('请您完善基本信息必填项!') } + //检查是否都有分数了 + //检查是否有重复的试卷 let qidMap=new Map(); let hasItem=null; + let allScore=true; this.paper.data.some(qitem=>{ + if(!qitem.score){ + allScore=false; + return true; + } if(qidMap.has(qitem.id)){ hasItem=qitem; return true; @@ -583,7 +590,13 @@ export default { qidMap.set(qitem.id,qitem.id); return false; } - }) + }); + + if(!allScore){ + this.$message.error('有试题未设置分数'); + return; + } + if(hasItem!=null){ console.log(hasItem); this.$message.error('选择的试题重复:'+hasItem.title) diff --git a/src/views/portal/course/Index.vue b/src/views/portal/course/Index.vue index 41ec4035..1f2ffc16 100644 --- a/src/views/portal/course/Index.vue +++ b/src/views/portal/course/Index.vue @@ -91,7 +91,7 @@
- + 录播课 线下课 学习项目 @@ -171,7 +171,7 @@
- + 录播 线下课 学习项目 @@ -220,7 +220,7 @@
- + 录播 线下课 学习项目 @@ -268,7 +268,7 @@
- + 录播 线下课 @@ -1185,7 +1185,7 @@ export default { } } .course-image-box:hover{ - transform: scale(1.3) translateY(-12px); + transform: scale(1.3) translateY(-15px); transition: all 0.6s; }