|
@@ -287,7 +287,7 @@ public class ObeCourseRequirementReportServiceImpl extends ServiceImpl<ObeCourse
|
|
|
Double degree = obeSubRequirementsDtoMap.get(obeSubRequirementsDto.getSubRequirementId()).stream().mapToDouble(x -> x.getMatrixDegree().doubleValue()).sum();
|
|
|
if (obeRequirementDto.getMatrixDegree().doubleValue() == 0) {
|
|
|
obeRequirementDto.setMatrixDegree(new BigDecimal(degree).setScale(2, BigDecimal.ROUND_HALF_UP));
|
|
|
- } else if (degree.doubleValue() < obeRequirementDto.getMatrixDegree().doubleValue()) {
|
|
|
+ } else if (degree.doubleValue() > 0 && degree.doubleValue() < obeRequirementDto.getMatrixDegree().doubleValue()) {
|
|
|
obeRequirementDto.setMatrixDegree(new BigDecimal(degree).setScale(2, BigDecimal.ROUND_HALF_UP));
|
|
|
}
|
|
|
}
|