|
@ -3,6 +3,7 @@ package com.example.demo.serviceImpl.coin; |
|
|
import com.example.demo.domain.entity.UserGoldRecord; |
|
|
import com.example.demo.domain.entity.UserGoldRecord; |
|
|
import com.example.demo.mapper.coin.RechargeMapper; |
|
|
import com.example.demo.mapper.coin.RechargeMapper; |
|
|
import com.example.demo.mapper.coin.UserMapper; |
|
|
import com.example.demo.mapper.coin.UserMapper; |
|
|
|
|
|
import com.example.demo.service.coin.MarketService; |
|
|
import com.example.demo.service.coin.RechargeService; |
|
|
import com.example.demo.service.coin.RechargeService; |
|
|
import com.github.pagehelper.PageHelper; |
|
|
import com.github.pagehelper.PageHelper; |
|
|
import com.github.pagehelper.PageInfo; |
|
|
import com.github.pagehelper.PageInfo; |
|
@ -34,11 +35,17 @@ public class RechargeServiceImpl implements RechargeService { |
|
|
@Autowired |
|
|
@Autowired |
|
|
private UserMapper userMapper; |
|
|
private UserMapper userMapper; |
|
|
|
|
|
|
|
|
|
|
|
@Autowired |
|
|
|
|
|
private MarketService marketService; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//查询所有充值 |
|
|
//查询所有充值 |
|
|
@Override |
|
|
@Override |
|
|
public PageInfo<RechargeUser> selectAll(Integer pageNum, Integer pageSize, RechargeUser rechargeUser) throws Exception{ |
|
|
public PageInfo<RechargeUser> selectAll(Integer pageNum, Integer pageSize, RechargeUser rechargeUser) throws Exception{ |
|
|
|
|
|
//获取市场id |
|
|
|
|
|
List<String> markets = marketService.getMarketIds(rechargeUser.getMarkets()); |
|
|
|
|
|
rechargeUser.setMarkets(markets); |
|
|
PageHelper.startPage(pageNum, pageSize); |
|
|
PageHelper.startPage(pageNum, pageSize); |
|
|
List<RechargeUser> rechargeUsers = rechargeMapper.selectAll(rechargeUser); |
|
|
List<RechargeUser> rechargeUsers = rechargeMapper.selectAll(rechargeUser); |
|
|
return new PageInfo<>(rechargeUsers); |
|
|
return new PageInfo<>(rechargeUsers); |
|
@ -47,6 +54,8 @@ public class RechargeServiceImpl implements RechargeService { |
|
|
//查询筛选充值 |
|
|
//查询筛选充值 |
|
|
@Override |
|
|
@Override |
|
|
public PageInfo<RechargeUser> selectBy(Integer pageNum, Integer pageSize, RechargeUser rechargeUser) throws Exception{ |
|
|
public PageInfo<RechargeUser> selectBy(Integer pageNum, Integer pageSize, RechargeUser rechargeUser) throws Exception{ |
|
|
|
|
|
List<String> markets = marketService.getMarketIds(rechargeUser.getMarkets()); |
|
|
|
|
|
rechargeUser.setMarkets(markets); |
|
|
PageHelper.startPage(pageNum, pageSize); |
|
|
PageHelper.startPage(pageNum, pageSize); |
|
|
List<RechargeUser> rechargeUsers = rechargeMapper.selectBy(rechargeUser); |
|
|
List<RechargeUser> rechargeUsers = rechargeMapper.selectBy(rechargeUser); |
|
|
return new PageInfo<>(rechargeUsers); |
|
|
return new PageInfo<>(rechargeUsers); |
|
@ -55,6 +64,8 @@ public class RechargeServiceImpl implements RechargeService { |
|
|
//统计金币记录 |
|
|
//统计金币记录 |
|
|
@Override |
|
|
@Override |
|
|
public Gold statsGold(RechargeUser rechargeUser) { |
|
|
public Gold statsGold(RechargeUser rechargeUser) { |
|
|
|
|
|
List<String> markets = marketService.getMarketIds(rechargeUser.getMarkets()); |
|
|
|
|
|
rechargeUser.setMarkets(markets); |
|
|
Gold gold = new Gold(); |
|
|
Gold gold = new Gold(); |
|
|
List<RechargeUser> rechargeUsers = rechargeMapper.selectBy(rechargeUser); |
|
|
List<RechargeUser> rechargeUsers = rechargeMapper.selectBy(rechargeUser); |
|
|
|
|
|
|
|
|