Pārlūkot izejas kodu

合伙人升级bug修改

xuqiang 1 gadu atpakaļ
vecāks
revīzija
8e51ebf83b

+ 4 - 1
src/main/java/com/ydtech/modules/partner/CalculateCommissionUtils.java

@@ -183,7 +183,10 @@ public class CalculateCommissionUtils {
                 .sorted(Comparator.comparing(PartnerRulesRatio::getKickback).reversed())
                 .collect(Collectors.toList());
         for (PartnerRulesRatio ratio : sortedList) {
-            return handleRatioCondition(ratio, values.number, values.sumPremium);
+            BigDecimal result = handleRatioCondition(ratio, values.number, values.sumPremium);
+            if (result.compareTo(BigDecimal.ZERO) > 0) {
+                return result;
+            }
         }
         return BigDecimal.ZERO;
     }