|
@@ -160,8 +160,8 @@ public class TRExamStudentServiceImpl extends ServiceImpl<TRExamStudentMapper, T
|
|
ReportExamStudentUsualScoreDto reportExamStudentUsualScoreDto = v.getUsualScore();
|
|
ReportExamStudentUsualScoreDto reportExamStudentUsualScoreDto = v.getUsualScore();
|
|
List<ReportExamStudentUsualScoreObjDto> reportExamStudentUsualScoreObjDtoList = reportExamStudentUsualScoreDto.getScoreList();
|
|
List<ReportExamStudentUsualScoreObjDto> reportExamStudentUsualScoreObjDtoList = reportExamStudentUsualScoreDto.getScoreList();
|
|
for (ReportExamStudentUsualScoreObjDto r : reportExamStudentUsualScoreObjDtoList) {
|
|
for (ReportExamStudentUsualScoreObjDto r : reportExamStudentUsualScoreObjDtoList) {
|
|
- v.setTargetMatrixAvgScore(v.getTargetMatrixAvgScore() + r.getMatrixScore());
|
|
|
|
r.setMatrixAvgScore(new BigDecimal(r.getMatrixScore()).divide(size, 2, BigDecimal.ROUND_HALF_UP).setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue());
|
|
r.setMatrixAvgScore(new BigDecimal(r.getMatrixScore()).divide(size, 2, BigDecimal.ROUND_HALF_UP).setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue());
|
|
|
|
+ v.setTargetMatrixAvgScore(v.getTargetMatrixAvgScore() + r.getMatrixAvgScore());
|
|
}
|
|
}
|
|
v.setTargetMatrixAvgScore(new BigDecimal(v.getTargetMatrixAvgScore()).setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue());
|
|
v.setTargetMatrixAvgScore(new BigDecimal(v.getTargetMatrixAvgScore()).setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue());
|
|
|
|
|