查看报告详情修改
This commit is contained in:
parent
89792d05fc
commit
902a858437
@ -303,16 +303,16 @@ public class ModelAssessTaskManualServiceImpl implements ModelAssessTaskManualSe
|
||||
ManualEvaluationReportRespVO reportRespVO1 = new ManualEvaluationReportRespVO();
|
||||
reportRespVO1.setDimension(collect1);
|
||||
double average1 = voList.stream().mapToDouble(LabelInformationVO::getScore).average().getAsDouble();
|
||||
reportRespVO1.setScore(average1);
|
||||
reportRespVO1.setPercent(average1 * 50.0);
|
||||
reportRespVO1.setScore(new BigDecimal(average1).setScale(2, RoundingMode.HALF_UP).doubleValue());
|
||||
reportRespVO1.setPercent(new BigDecimal(average1 * 50.0).setScale(2, RoundingMode.HALF_UP).doubleValue());
|
||||
long count = voList.stream().filter(manualModelAnswerDO -> manualModelAnswerDO.getScore() == 0).count();
|
||||
double zeroPercent = count / voList.size() * 100;
|
||||
double zeroPercent = (double) count / voList.size() * 100.0;
|
||||
reportRespVO1.setZeroPercent(new BigDecimal(zeroPercent).setScale(2, RoundingMode.HALF_UP).doubleValue());
|
||||
long count1 = voList.stream().filter(manualModelAnswerDO -> manualModelAnswerDO.getScore() == 1).count();
|
||||
long count2 = voList.stream().filter(manualModelAnswerDO -> manualModelAnswerDO.getScore() == 2).count();
|
||||
double onePercent = count1 / voList.size() * 100;
|
||||
double onePercent = (double)count1 / voList.size() * 100.0;
|
||||
reportRespVO1.setOnePercent(new BigDecimal(onePercent).setScale(2, RoundingMode.HALF_UP).doubleValue());
|
||||
double twoPercent = count2 / voList.size() * 100;
|
||||
double twoPercent = (double)count2 / voList.size() * 100.0;
|
||||
reportRespVO1.setTwoPercent(new BigDecimal(twoPercent).setScale(2, RoundingMode.HALF_UP).doubleValue());
|
||||
manualEvaluationReportRespVOS.add(reportRespVO1);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user