浏览代码

修复bug

dos 1 月之前
父节点
当前提交
49d0cd4c33
共有 1 个文件被更改,包括 3 次插入3 次删除
  1. 3 3
      game-business/src/main/java/com/game/business/controller/AppAgentController.java

+ 3 - 3
game-business/src/main/java/com/game/business/controller/AppAgentController.java

@@ -94,11 +94,11 @@ public class AppAgentController extends BaseController {
         if(null != redisCache.getCacheMapValue(CacheConstants.USER_AGENT_TEAM_PHASE,String.valueOf(topUserId))){
             money = redisCache.getCacheMapValue(CacheConstants.USER_AGENT_TEAM_PHASE,String.valueOf(topUserId));
         }
-        if(money >0 && null != appUserAgent.getDividendGuaranteeRate()){
-            money = money * appUserAgent.getDividendGuaranteeRate() ;
+        if(null != appUserAgent.getDividendGuaranteeRate()){
+            money = money * appUserAgent.getDividendGuaranteeRate() / 100 ;
         }
         //预计分红
-        vo.setMyCommission(BigDecimal.valueOf(money).setScale(2,BigDecimal.ROUND_HALF_UP).doubleValue());
+        vo.setMyCommission(BigDecimal.valueOf(money>0?money:0).setScale(2,BigDecimal.ROUND_HALF_UP).doubleValue());
         vo.setLiveCommission(appUserCountList.stream().mapToDouble(e->e.getLiveCommission()).sum());
         vo.setGameCommission(appUserCountList.stream().mapToDouble(e->e.getGameCommission()).sum());
         //团队人数