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