|
@@ -153,17 +153,11 @@ export default {
|
|
|
},
|
|
|
//合计
|
|
|
getSummaries(param){
|
|
|
- const { columns, data } = param;
|
|
|
- let weight = data.reduce((sum, e) => sum + Number(e.weight || 0), 0);
|
|
|
- this.weightSum = weight;
|
|
|
- let selfScoring = 0;
|
|
|
- if(this.form.saMark){
|
|
|
- selfScoring = this.form.saMark;
|
|
|
+ if(this.form.isTwoEvaluation){
|
|
|
+ return ['合计','','',this.form.weight,'','','',this.form.saMark,'','',this.form.ldMark];
|
|
|
}else{
|
|
|
- selfScoring = data.reduce((sum, e) => sum + Number(e.selfScoring || 0) * (Number(e.weight || 0) / 100), 0);
|
|
|
- selfScoring = selfScoring.toFixed(1);
|
|
|
+ return ['合计','','',this.form.weight,'','','',this.form.saMark,'',this.form.ldMark];
|
|
|
}
|
|
|
- return ['合计','','',weight,'','','',selfScoring,'',this.form.ldMark];
|
|
|
},
|
|
|
}
|
|
|
}
|