Jelajahi Sumber

直播消费金额转为正数

dos 2 bulan lalu
induk
melakukan
9af162d3c8

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