From e88ddd9234cf3de4464abe3d5f3433145c0d266c Mon Sep 17 00:00:00 2001 From: 梁保满 Date: Wed, 13 Mar 2024 16:15:26 +0800 Subject: [PATCH] 随堂问多课时学生问答 总参与度以及总正确率班名调整 --- src/views/basic/ask/components/answerQustion.vue | 60 ++++++++++++++++++++++++++++++------------------------------ 1 file changed, 30 insertions(+), 30 deletions(-) diff --git a/src/views/basic/ask/components/answerQustion.vue b/src/views/basic/ask/components/answerQustion.vue index e3a8fa8..214568f 100644 --- a/src/views/basic/ask/components/answerQustion.vue +++ b/src/views/basic/ask/components/answerQustion.vue @@ -248,7 +248,7 @@ export default { if (this.tableData.length) { let optionsList = []; let subjectName = []; - let rank = {}; + // let rank = {}; resultData = this.tableData.map((item) => { let params = {}; @@ -280,38 +280,38 @@ export default { params["questionNum" + items.subjectName] = items.questionNum; }); } - if (this.types != 3) { - let participationRateArr = []; - let correctRateArr = []; - this.tableData.map((item) => { - participationRateArr.push(item.participationRate); - correctRateArr.push(item.correctRate); - }); - participationRateArr = [...new Set(participationRateArr)]; - participationRateArr = participationRateArr.sort((a, b) => { - return b - a; - }); - correctRateArr = [...new Set(correctRateArr)]; - correctRateArr = correctRateArr.sort((a, b) => { - return b - a; - }); - let participationRateRank = participationRateArr.findIndex( - (value) => { - return item.participationRate == value; - } - ); - let correctRateRank = correctRateArr.findIndex((value) => { - return item.correctRate == value; - }); - rank = { - participationRateRank: participationRateRank + 1, - correctRateRank: correctRateRank + 1, - }; - } + // if (this.types != 3) { + // let participationRateArr = []; + // let correctRateArr = []; + // this.tableData.map((item) => { + // participationRateArr.push(item.participationRate); + // correctRateArr.push(item.correctRate); + // }); + // participationRateArr = [...new Set(participationRateArr)]; + // participationRateArr = participationRateArr.sort((a, b) => { + // return b - a; + // }); + // correctRateArr = [...new Set(correctRateArr)]; + // correctRateArr = correctRateArr.sort((a, b) => { + // return b - a; + // }); + // let participationRateRank = participationRateArr.findIndex( + // (value) => { + // return item.participationRate == value; + // } + // ); + // let correctRateRank = correctRateArr.findIndex((value) => { + // return item.correctRate == value; + // }); + // rank = { + // participationRateRank: participationRateRank + 1, + // correctRateRank: correctRateRank + 1, + // }; + // } return { ...item, ...params, - ...rank, + // ...rank, }; }); this.phaseOption = [...subjectName]; -- libgit2 0.21.4