From bc3426208676c66c8080dc8e35ebbd714cc510f7 Mon Sep 17 00:00:00 2001 From: daihh Date: Thu, 27 Oct 2022 17:56:44 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AF=BE=E7=A8=8B=E7=9B=AE=E5=BD=95=E5=86=85?= =?UTF-8?q?=E5=AE=B9=E7=9A=84=E4=B8=80=E4=B8=AA=E8=BF=87=E6=BB=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/study/coursenew.vue | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/src/views/study/coursenew.vue b/src/views/study/coursenew.vue index 3622bba6..99e7e074 100644 --- a/src/views/study/coursenew.vue +++ b/src/views/study/coursenew.vue @@ -1050,11 +1050,19 @@ }); this.sectionList = rs.result.sections; }else if(rs.result.course.type==10){ //无目录课程 - rs.result.contents.forEach(c => { + //如果是多个的话,就需要过滤一下 + let indexNum=0; + let delIndexs=[]; + rs.result.contents.forEach((c,cidx) => { c.status = 0; // c.studyItemId = ''; c.lastStudyTime = 0; - if(c.sortIndex==2){ + if(c.sortIndex==1){ + indexNum++; + if(indexNum>1){ + delIndexs.push(cidx); + } + }else if(c.sortIndex==2){ c.contentName='作业'; }else if(c.sortIndex==3){ c.contentName='考试'; @@ -1062,6 +1070,11 @@ c.contentName='评估'; } }); + if(delIndexs.length>0){ + delIndexs.forEach(delIdx=>{ + rs.result.contents.splice(delIdx,1); + }) + } } this.courseInfo = rs.result.course;