src/main/java/cc/mrbird/febs/mall/service/impl/MemberProfitServiceImpl.java
@@ -129,7 +129,7 @@ // =======直推返利== start ===== // 直接奖励收益 BigDecimal dynamicProfit = amount.divide(new BigDecimal(dic.getValue()), 2, RoundingMode.HALF_UP); BigDecimal dynamicProfit = amount.multiply(new BigDecimal(dic.getValue()).divide(new BigDecimal(100), 2, RoundingMode.HALF_UP)); if (dynamicProfit.compareTo(BigDecimal.ZERO) < 1) { continue; src/test/java/cc/mrbird/febs/ProfitTest.java
@@ -25,6 +25,6 @@ @Test public void dynamicProfit() { memberProfitService.dynamicProfit(43L); memberProfitService.dynamicProfit(45L); } }