提交 fd7efcea authored 作者: pengxiaohui's avatar pengxiaohui

fix: 成绩报告分数是字符串数字时,强转成数字

上级 823e0ac8
...@@ -172,11 +172,11 @@ export default { ...@@ -172,11 +172,11 @@ export default {
item.question_list.forEach(it => { item.question_list.forEach(it => {
const currentItem = currentQuestionScore[it.id] const currentItem = currentQuestionScore[it.id]
if (Array.isArray(it.question_options) && it.question_options.length) { if (Array.isArray(it.question_options) && it.question_options.length) {
if (currentItem.is_right) objectQuestionScore += currentItem.score if (currentItem.is_right) objectQuestionScore += parseFloat(currentItem.score)
objectQuestionTotal += it.score objectQuestionTotal += parseFloat(it.score)
} else { } else {
if (currentItem.is_right) subjectQuestionScore += currentItem.score if (currentItem.is_right) subjectQuestionScore += parseFloat(currentItem.score)
subjectQuestionTotal += it.score subjectQuestionTotal += parseFloat(it.score)
} }
}) })
}) })
......
...@@ -158,11 +158,11 @@ export default { ...@@ -158,11 +158,11 @@ export default {
item.question_list.forEach(it => { item.question_list.forEach(it => {
const currentItem = currentQuestionScore[it.id] const currentItem = currentQuestionScore[it.id]
if (Array.isArray(it.question_options) && it.question_options.length) { if (Array.isArray(it.question_options) && it.question_options.length) {
if (currentItem.is_right) objectQuestionScore += currentItem.score if (currentItem.is_right) objectQuestionScore += parseFloat(currentItem.score)
objectQuestionTotal += it.score objectQuestionTotal += parseFloat(it.score)
} else { } else {
if (currentItem.is_right) subjectQuestionScore += currentItem.score if (currentItem.is_right) subjectQuestionScore += parseFloat(currentItem.score)
subjectQuestionTotal += it.score subjectQuestionTotal += parseFloat(it.score)
} }
}) })
}) })
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论