|
@@ -467,13 +467,11 @@ public class TEExamController {
|
|
examPropCountDto.get().setPrepareCount(list.get(0));
|
|
examPropCountDto.get().setPrepareCount(list.get(0));
|
|
examPropCountDto.get().setExamCount(list.get(1));
|
|
examPropCountDto.get().setExamCount(list.get(1));
|
|
examPropCountDto.get().setAlreadyComplete(list.get(2));
|
|
examPropCountDto.get().setAlreadyComplete(list.get(2));
|
|
|
|
+ examPropCountDto.get().setNotComplete(list.get(3) + list.get(4));
|
|
}
|
|
}
|
|
- Integer notComplete = examPropCountDto.get().getAllCount() - examPropCountDto.get().getAlreadyComplete()
|
|
|
|
- - examPropCountDto.get().getExamCount() - examPropCountDto.get().getPrepareCount();
|
|
|
|
BigDecimal completionRate = new BigDecimal(examPropCountDto.get().getAlreadyComplete())
|
|
BigDecimal completionRate = new BigDecimal(examPropCountDto.get().getAlreadyComplete())
|
|
.divide(new BigDecimal(examPropCountDto.get().getAllCount()), 2, BigDecimal.ROUND_HALF_UP)
|
|
.divide(new BigDecimal(examPropCountDto.get().getAllCount()), 2, BigDecimal.ROUND_HALF_UP)
|
|
.setScale(2, BigDecimal.ROUND_HALF_UP);
|
|
.setScale(2, BigDecimal.ROUND_HALF_UP);
|
|
- examPropCountDto.get().setNotComplete(notComplete);
|
|
|
|
examPropCountDto.get().setCompletionRate(completionRate);
|
|
examPropCountDto.get().setCompletionRate(completionRate);
|
|
}
|
|
}
|
|
// long end = System.currentTimeMillis();
|
|
// long end = System.currentTimeMillis();
|