|
|
@ -5,7 +5,9 @@ import com.example.demo.domain.vo.bean.*; |
|
|
import com.example.demo.domain.vo.coin.*; |
|
|
import com.example.demo.domain.vo.coin.*; |
|
|
import com.example.demo.mapper.bean.BeanConsumeMapper; |
|
|
import com.example.demo.mapper.bean.BeanConsumeMapper; |
|
|
import com.example.demo.mapper.bean.BeanUserMapper; |
|
|
import com.example.demo.mapper.bean.BeanUserMapper; |
|
|
|
|
|
import com.example.demo.mapper.coin.AdminMapper; |
|
|
import com.example.demo.mapper.coin.BeanRechargeMapper1; |
|
|
import com.example.demo.mapper.coin.BeanRechargeMapper1; |
|
|
|
|
|
import com.example.demo.mapper.coin.RoleMapper; |
|
|
import com.example.demo.mapper.coin.UserMapper; |
|
|
import com.example.demo.mapper.coin.UserMapper; |
|
|
import com.example.demo.mapper.live.LiveMapper; |
|
|
import com.example.demo.mapper.live.LiveMapper; |
|
|
import com.example.demo.service.bean.BeanConsumeService; |
|
|
import com.example.demo.service.bean.BeanConsumeService; |
|
|
@ -45,7 +47,7 @@ public class BeanConsumeServiceImpl implements BeanConsumeService { |
|
|
@Autowired |
|
|
@Autowired |
|
|
private BeanRechargeMapper1 beanRechargeMapper1; |
|
|
private BeanRechargeMapper1 beanRechargeMapper1; |
|
|
@Autowired |
|
|
@Autowired |
|
|
private UserMapper userMapper; |
|
|
|
|
|
|
|
|
private RoleMapper roleMapper; |
|
|
@Autowired |
|
|
@Autowired |
|
|
private RestTemplate restTemplate; |
|
|
private RestTemplate restTemplate; |
|
|
// 构建接口URL及参数 |
|
|
// 构建接口URL及参数 |
|
|
@ -157,6 +159,14 @@ public class BeanConsumeServiceImpl implements BeanConsumeService { |
|
|
@Override |
|
|
@Override |
|
|
public Object selectLiveBy(Integer pageNum, Integer pageSize, BeanConsumeLive beanConsumeLive) { |
|
|
public Object selectLiveBy(Integer pageNum, Integer pageSize, BeanConsumeLive beanConsumeLive) { |
|
|
PageHelper.startPage(pageNum, pageSize); |
|
|
PageHelper.startPage(pageNum, pageSize); |
|
|
|
|
|
String channel=roleMapper.getChannel(beanConsumeLive.getRoleId()); |
|
|
|
|
|
if (channel==null){ |
|
|
|
|
|
return "角色频道有误"; |
|
|
|
|
|
} |
|
|
|
|
|
if (!channel.equals("全部")){ |
|
|
|
|
|
beanConsumeLive.setLiveChannel(channel); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
List<BeanConsumeLive> beanConsumeLives = liveMapper.selectLiveBy(beanConsumeLive); |
|
|
List<BeanConsumeLive> beanConsumeLives = liveMapper.selectLiveBy(beanConsumeLive); |
|
|
//int total = liveMapper.selectLiveCount(beanConsumeLive); |
|
|
//int total = liveMapper.selectLiveCount(beanConsumeLive); |
|
|
return new PageInfo<>(beanConsumeLives); |
|
|
return new PageInfo<>(beanConsumeLives); |
|
|
@ -165,6 +175,13 @@ public class BeanConsumeServiceImpl implements BeanConsumeService { |
|
|
@Override |
|
|
@Override |
|
|
public Object selectFanBy(Integer pageNum, Integer pageSize, BeanConsumeFan beanConsumeFan) { |
|
|
public Object selectFanBy(Integer pageNum, Integer pageSize, BeanConsumeFan beanConsumeFan) { |
|
|
PageHelper.startPage(pageNum, pageSize); |
|
|
PageHelper.startPage(pageNum, pageSize); |
|
|
|
|
|
String channel=roleMapper.getChannel(beanConsumeFan.getRoleId()); |
|
|
|
|
|
if (channel==null){ |
|
|
|
|
|
return "角色频道有误"; |
|
|
|
|
|
} |
|
|
|
|
|
if (!channel.equals("全部")){ |
|
|
|
|
|
beanConsumeFan.setChannel(channel); |
|
|
|
|
|
} |
|
|
List<BeanConsumeFan> beanConsumeFans = beanConsumeMapper.selectFanBy(beanConsumeFan); |
|
|
List<BeanConsumeFan> beanConsumeFans = beanConsumeMapper.selectFanBy(beanConsumeFan); |
|
|
return new PageInfo<>(beanConsumeFans); |
|
|
return new PageInfo<>(beanConsumeFans); |
|
|
} |
|
|
} |
|
|
|