Browse Source

导入小题分数自动计算综合题分数

OnePsycho 4 years ago
parent
commit
4f4f52b850

+ 4 - 0
TEAMModelOS/ClientApp/src/view/evaluation/components/BaseExerciseList.vue

@@ -672,6 +672,10 @@
 						if (newPaper.item.length) {
 							newPaper.item.forEach(i => {
 								if (!i.score) i.score = 0
+								// 如果有综合题 则将小题的分数进行累加作为综合题的分数
+								if(i.type === 'compose' && i.children.length){
+									i.score = i.children.reduce((a,b) => a + b.score , 0)
+								}
 							})
 							this.orderList.push({
 								list: newPaper.item