提交 d82e18c8 authored 作者: lihuihui's avatar lihuihui

fix:修改考试结果页

上级 cdf4a22c
......@@ -90,14 +90,12 @@ export default {
const data = JSON.parse(response.data)
let rightNum = 0
let totalNum = 0
const arr = []
data.sheet.questions.question_items.forEach(list => {
list.question_list = list.question_list.reduce((a, b) => {
return a.concat(b)
}, [])
list.question_list.forEach(item => {
if (item.question_options) {
arr.push(item)
totalNum++
if (data.sheet.score_items[list.question_item_id][item.id].is_right) {
rightNum++
......@@ -106,8 +104,12 @@ export default {
})
})
this.accuracy = parseInt(rightNum)
console.log(arr, '=123')
this.accuracText = parseInt((rightNum / totalNum) * 100)
console.log(rightNum, totalNum, '=123')
if (parseInt(rightNum) === 0 && parseInt(totalNum) === 0) {
this.accuracText = 0
} else {
this.accuracText = parseInt((rightNum / totalNum) * 100)
}
this.data = data
this.accuracScore = parseInt(totalNum)
})
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论