From 98b1a0affd69bbe63223c21fdd2c404e8bedfccb Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期三, 20 五月 2020 17:25:08 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/div' into 2.1.2 --- fanli/src/main/java/com/yeshi/fanli/service/impl/count/HongBaoV2CountServiceImpl.java | 50 +++++++++++++++++++++++++++++++------------------- 1 files changed, 31 insertions(+), 19 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/count/HongBaoV2CountServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/count/HongBaoV2CountServiceImpl.java index 3272ee6..8704f84 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/impl/count/HongBaoV2CountServiceImpl.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/count/HongBaoV2CountServiceImpl.java @@ -137,24 +137,6 @@ return hongBaoV2CountMapper.getRewardMoneyByUid(uid, list); } - @Override - public long countValidOrderByUidAndTime(Long uid, Long time, BigDecimal payment) { - Long count = hongBaoV2CountMapper.countValidOrderByUidAndTime(uid, time, payment); - if (count == null) { - count = 0L; - } - return count; - } - - @Override - public long countOrderByUidAndSettled(Long uid, Long time, BigDecimal payment) { - Long count = hongBaoV2CountMapper.countOrderByUidAndSettled(uid, time, payment); - if (count == null) { - count = 0L; - } - return count; - } - @Override public long countMyDirectOrderByCashArrival(Long uid, BigDecimal payment) { @@ -168,7 +150,10 @@ @Override public BigDecimal getRewardMoneyToCount(Long uid, Integer dateType, Integer hbType, List<Integer> listSource) { - return hongBaoV2CountMapper.getRewardMoneyByDate(uid, dateType, hbType, null, null, null, null, null, listSource); + BigDecimal money = hongBaoV2CountMapper.getRewardMoneyByDate(uid, dateType, hbType, null, null, null, null, null, listSource); + if (money == null) + money = BigDecimal.ZERO; + return money; } @Override @@ -187,4 +172,31 @@ startTime, endTime, listSource); } + + @Override + public BigDecimal sumMoneyArrivalByUidAndNearDay(Long uid, int day) { + return hongBaoV2CountMapper.sumMoneyArrivalByUidAndNearDay(uid, day); + } + + + @Override + public BigDecimal sumMoneyBySettleTimeAndUid(Long uid, Date minDate, Date maxDate) { + BigDecimal money = hongBaoV2CountMapper.sumMoneyBySettleTimeAndUid(uid, minDate, maxDate); + if (money == null) { + money = new BigDecimal(0); + } + return money; + } + + @Override + public BigDecimal sumMoneyByANotSettleAndUid(Long uid) { + BigDecimal money = hongBaoV2CountMapper.sumMoneyByANotSettleAndUid(uid); + if (money == null) { + money = new BigDecimal(0); + } + return money; + } + + + } -- Gitblit v1.8.0