From 72b1262254f05809ef9b35d8bbeb163853ada93d Mon Sep 17 00:00:00 2001 From: daihh Date: Wed, 11 Jan 2023 16:51:04 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Course/courseImage.vue | 9 ++++++--- src/views/Index.vue | 2 +- src/views/exam/TestPaper.vue | 15 ++++++++++++++- src/views/portal/course/Index.vue | 10 +++++----- 4 files changed, 26 insertions(+), 10 deletions(-) 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; }