| | |
| | | } else { |
| | | needPower = basicLevelSetting.getCalculationPower(); |
| | | } |
| | | return totalPower.compareTo(needPower) > 0; |
| | | return totalPower.compareTo(needPower) >= 0; |
| | | } |
| | | |
| | | /** |
| | |
| | | } |
| | | } |
| | | |
| | | BigDecimal partnerAmount = orderProfit.multiply(setting.getPartnerXchRatio()); |
| | | remainProfit = remainProfit.subtract(partnerAmount); |
| | | // 合伙人收益 |
| | | if (CollUtil.isNotEmpty(partners)) { |
| | | BigDecimal partnerAmount = orderProfit.multiply(setting.getPartnerXchRatio()); |
| | | remainProfit = remainProfit.subtract(partnerAmount); |
| | | BigDecimal unitPartnerAmount = partnerAmount.divide(BigDecimal.valueOf(partners.size()), 8, BigDecimal.ROUND_DOWN); |
| | | for (MemberEntity partner : partners) { |
| | | String conent = "合伙人XCH分红"; |