From 2cf96b01c381604fa6711cb0d9891b19cb269c26 Mon Sep 17 00:00:00 2001 From: litian <2804272236@qq.com> Date: 星期一, 23 六月 2025 15:31:07 +0800 Subject: [PATCH] 1 --- src/views/examination/components/list.vue | 2 +- index.html | 2 +- src/views/examination/index.vue | 10 ++++++---- 3 files changed, 8 insertions(+), 6 deletions(-) diff --git a/index.html b/index.html index 763a58c..d2e4204 100644 --- a/index.html +++ b/index.html @@ -14,7 +14,7 @@ <body> <div id="parentApp"></div> - <script type="module" src="/src/main.ts?v=1.0"></script> + <script type="module" src="/src/main.ts"></script> </body> </html> \ No newline at end of file diff --git a/src/views/examination/components/list.vue b/src/views/examination/components/list.vue index d4ef5d7..6423112 100644 --- a/src/views/examination/components/list.vue +++ b/src/views/examination/components/list.vue @@ -351,7 +351,7 @@ const emits = defineEmits(['onChangeRadio', 'setCollect','onChangeInput']) // const presentId = ref<Number>(props.collectList[0]) onMounted(() => { - // if (props.collectList) presentId.value = props.collectList[0] + // if (props.collectList) presentId.value = props.collectList[0] }) // 鏁扮粍杞负瀛楃涓叉柟娉� const arrayToString = (data: any) => { diff --git a/src/views/examination/index.vue b/src/views/examination/index.vue index b89d67d..fb6d52a 100644 --- a/src/views/examination/index.vue +++ b/src/views/examination/index.vue @@ -63,8 +63,7 @@ <div v-if=" (type == 'option' && examination.submitStatus) || - type == 'collectQuestion' || - type == 'errorQuestion' + type == 'errorQuestion' || type == 'collectQuestion' " > <div class="resolving-btn" @click="showCollaspe()" v-if="!examination.isCollapse"> @@ -234,10 +233,13 @@ const correctQuestion = (num: number, number: number) => { const item = examination.cardList[num].infoList[number] item.isComplete = true + //澶氶�夊垽鏂� if (item.questionType == 'multipleChoice') { + console.log(item.answer,item.userAnswer) if (item.answer.length == item.userAnswer.length) { const sortedArr1 = item.answer.slice().sort() const sortedArr2 = item.userAnswer.slice().sort() + console.log(sortedArr1,sortedArr2) item.isRight = sortedArr1.every((value: string, index: number) => value === sortedArr2[index]) } else { item.isRight = false @@ -769,7 +771,7 @@ questionObj.questionType == 'multipleChoice' ) { try { - questionObj.answer = JSON.parse(questionObj.answer).toString() + questionObj.answer = JSON.parse(questionObj.answer) } catch (error) { questionObj.answer = item.Embedded_QuestionBank_Answer } @@ -1059,7 +1061,7 @@ questionObj.questionType == 'multipleChoice' ) { try { - questionObj.answer = JSON.parse(questionObj.answer).toString() + questionObj.answer = JSON.parse(questionObj.answer) } catch (error) { questionObj.answer = item.Embedded_QuestionBank_Answer } -- Gitblit v1.9.1