From 909edbbbdde612538e6ca6c4e146dc93afcd29bf Mon Sep 17 00:00:00 2001 From: lixg Date: Thu, 9 Mar 2023 00:22:07 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E4=BF=AE=E6=94=B9=E8=AF=84=E4=BC=B0?= =?UTF-8?q?=E5=A4=8D=E5=88=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/research/ResearchManage.vue | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/views/research/ResearchManage.vue b/src/views/research/ResearchManage.vue index 6567eabc..e52e547c 100644 --- a/src/views/research/ResearchManage.vue +++ b/src/views/research/ResearchManage.vue @@ -379,15 +379,19 @@ const handle = (record) => ({ loading.value = true; message.info("复制成功!"); record.id = null; + if (record.essayQuestionVoList) { record.essayQuestionVoList.forEach((item) => { item.id = null; }); } + //多选题 + let assessmentMultipleChoiceDtoList = []; if (record.multipleStemVoList) { record.multipleStemVoList.forEach((item) => { item.multipleChoiceVoList.forEach((a) => { a.id = null; + assessmentMultipleChoiceDtoList.push(a); }); }); } @@ -396,10 +400,13 @@ const handle = (record) => ({ item.id = null; }); } + //单选题 + let assessmentSingleChoiceDtoList = []; if (record.singleStemVoList) { record.singleStemVoList.forEach((item) => { item.assessmentSingleChoiceVoList.forEach((a) => { a.id = null; + assessmentSingleChoiceDtoList.push(a); }); }); } @@ -410,9 +417,9 @@ const handle = (record) => ({ }); let newObj = { assessmentEssayQuestionDtoList: record.essayQuestionVoList, - assessmentMultipleChoiceDtoList: record.multipleStemVoList, + assessmentMultipleChoiceDtoList: assessmentMultipleChoiceDtoList, assessmentScoringQuestionDtoList: record.scoringQuestionVoList, - assessmentSingleChoiceDtoList: record.singleStemVoList, + assessmentSingleChoiceDtoList: assessmentSingleChoiceDtoList, assessmentMark: record.assessmentMark, }; console.log("newObj", newObj);