|
|
@ -1817,9 +1817,28 @@ public class AppletIndexServiceImpl implements AppletIndexService { |
|
|
|
public Result<?> getRiceInfo(String token){ |
|
|
|
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token); |
|
|
|
Map map = new HashMap(); |
|
|
|
BigDecimal totalMoney = commonMoneyLogService.lambdaQuery() |
|
|
|
.select(CommonMoneyLog::getMoney) |
|
|
|
.eq(CommonMoneyLog::getUserId, hanHaiMember.getId()) |
|
|
|
.eq(CommonMoneyLog::getType, 0) |
|
|
|
.list() |
|
|
|
.stream() |
|
|
|
.map(CommonMoneyLog::getMoney) |
|
|
|
.reduce(BigDecimal.ZERO, BigDecimal::add); |
|
|
|
//余额、可提现 |
|
|
|
map.put("balance",hanHaiMember.getPrice()); |
|
|
|
map.put("balance",totalMoney); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
map.put("canWithdraw",hanHaiMember.getMoney()); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//累积消费金额 |
|
|
|
map.put("consumeMoney",0); |
|
|
|
|
|
|
|