浏览代码

直播消费金额转为正数

dos 2 月之前
父节点
当前提交
9af162d3c8
共有 1 个文件被更改,包括 8 次插入1 次删除
  1. 8 1
      game-business/src/main/java/com/game/business/task/AppUserCountTask.java

+ 8 - 1
game-business/src/main/java/com/game/business/task/AppUserCountTask.java

@@ -99,7 +99,7 @@ public class AppUserCountTask {
                         return e.getUid().equals(appUser.getUserid()) &&
                                 null != type1Keys.get(String.valueOf(e.getTranType1().intValue())) &&
                                 null != type3Keys.get(String.valueOf(e.getTranType3().intValue()));
-                    }).mapToDouble(e -> e.getCoinChange()).sum());
+                    }).mapToDouble(e -> dealMoney(e.getCoinChange())).sum());
                     //直播佣金
                     appUserCount.setLiveCommission(liveDividedRecordList.stream().filter(e -> e.getUserId().equals(appUser.getUserid())).mapToDouble(e -> e.getMoney().doubleValue()).sum());
                     //游戏佣金
@@ -240,4 +240,11 @@ public class AppUserCountTask {
 
     }
 
+    /**
+     * 金额为负数则转为正数
+     * */
+    private double dealMoney(double money){
+        return money<0?money*-1:money;
+    }
+
 }