wangliang 1 жил өмнө
parent
commit
2a2e56ebcc

+ 1 - 1
distributed-print-business/src/main/java/com/qmth/distributed/print/business/service/impl/ObeCourseRequirementReportServiceImpl.java

@@ -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));
                         }
                     }