Browse Source

增加待提现金额统计

chunping 3 years ago
parent
commit
7e91e8ed24
1 changed files with 6 additions and 0 deletions
  1. 6 0
      mp-quartz/src/main/java/com/qs/mp/quartz/task/DayStatTask.java

+ 6 - 0
mp-quartz/src/main/java/com/qs/mp/quartz/task/DayStatTask.java

@@ -220,10 +220,16 @@ public class DayStatTask {
             .select("IFNULL(sum(money) ,0) as withdrawAmt")
             .lambda().lt(ChannelWithdraw::getCreateTime, DateUtils.addDays(bizDay, 1))
             .eq(ChannelWithdraw::getStatus, ChannelWithdrawStatusEnum.FINISHED));
+    Map<String, Object> allAcctMoneyMap = channelService.getMap(
+        new QueryWrapper<Channel>()
+            .select("IFNULL(sum(money) ,0) as acctAmt"));
     if (null != withdrawMap) {
       sb.append("累计提现:").append(
               new BigDecimal(Integer.valueOf(String.valueOf(allWithdrawMap.get("withdrawAmt")))).divide(
                   new BigDecimal(100), 2, RoundingMode.DOWN))
+          .append("元,待提现:").append(
+              new BigDecimal(Integer.valueOf(String.valueOf(allAcctMoneyMap.get("acctAmt")))).divide(
+                  new BigDecimal(100), 2, RoundingMode.DOWN))
           .append("元,当日:").append(
               new BigDecimal(Integer.valueOf(String.valueOf(withdrawMap.get("withdrawAmt")))).divide(
                   new BigDecimal(100), 2, RoundingMode.DOWN)).append("元\n");