From 77829918c503b0ba87e8a8864a25611035a388e7 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期二, 14 四月 2020 17:01:01 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/div' into div --- fanli/src/main/java/com/yeshi/fanli/service/impl/money/UserMoneyDetailServiceImpl.java | 14 +++++++++++++- 1 files changed, 13 insertions(+), 1 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/money/UserMoneyDetailServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/money/UserMoneyDetailServiceImpl.java index 54301e7..4f6aaea 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/impl/money/UserMoneyDetailServiceImpl.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/money/UserMoneyDetailServiceImpl.java @@ -229,11 +229,23 @@ for (UserMoneyDetailTypeEnum type : typeList) { list.add(type.name()); } - BigDecimal money = userMoneyDetailMapper.getTotalMoneyByTypeAndUidWithDate(uid, list, minDate, maxDate); + BigDecimal money = userMoneyDetailMapper.getTotalMoneyByTypeAndUidWithDate(uid, list, minDate, maxDate, null); return money == null ? new BigDecimal(0) : money; } @Override + public BigDecimal statisticUserTypeMoneyWithDate(Long uid, List<UserMoneyDetailTypeEnum> typeList, Date minDate, + Date maxDate, Integer show) { + List<String> list = new ArrayList<>(); + if (typeList != null) + for (UserMoneyDetailTypeEnum type : typeList) { + list.add(type.name()); + } + BigDecimal money = userMoneyDetailMapper.getTotalMoneyByTypeAndUidWithDate(uid, list, minDate, maxDate, show); + return money == null ? new BigDecimal(0) : money; + } + + @Override public UserMoneyDetail selectByTypeAndUidAndIdentifyCode(UserMoneyDetailTypeEnum type, Long uid, Long sourceIdentifyId) { return userMoneyDetailMapper.selectByTypeAndUidAndIdentifyCode(type, uid, sourceIdentifyId); -- Gitblit v1.8.0