diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/yx/util/ScoreUtil.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/yx/util/ScoreUtil.java index 2948017..0f0caff 100644 --- a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/yx/util/ScoreUtil.java +++ b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/yx/util/ScoreUtil.java @@ -76,6 +76,9 @@ public class ScoreUtil { for (YxHistoryMajorEnroll yxHistoryMajorEnroll : historyMajorEnrollList) { controlLine = yxHistoryMajorEnroll.getControlLine(); admissionLine = yxHistoryMajorEnroll.getAdmissionLine(); + if (admissionLine.compareTo(YxConstant.bigDecimal0) <=0) { + continue; + } nowSum = admissionLine.subtract(controlLine); if (!sum.equals(BigDecimal.ZERO)) {