Browse Source

12-09 频道管理合计数的频道权限修复

milestone-20251203-冲刺计划
lijianlin 1 month ago
parent
commit
1ef52d0816
  1. 2
      src/main/java/com/example/demo/service/bean/BeanConsumeService.java
  2. 17
      src/main/java/com/example/demo/serviceImpl/bean/BeanConsumeServiceImpl.java
  3. 4
      src/main/java/com/example/demo/serviceImpl/cash/CashCollectionServiceImpl.java

2
src/main/java/com/example/demo/service/bean/BeanConsumeService.java

@ -30,7 +30,7 @@ public interface BeanConsumeService {
Object selectFanBy(Integer pageNum, Integer pageSize, BeanConsumeFan beanConsumeFan); Object selectFanBy(Integer pageNum, Integer pageSize, BeanConsumeFan beanConsumeFan);
//筛选查询文章消费 //筛选查询文章消费
Object selectArticleBy(Integer pageNum, Integer pageSize, BeanConsumeArticle beanConsumeArticle); Object selectArticleBy(Integer pageNum, Integer pageSize, BeanConsumeArticle beanConsumeArticle);
//消费金合计数
//消费金合计数
BeanConsumeGold sumConsumeGold(Page page); BeanConsumeGold sumConsumeGold(Page page);
//查询直播礼物 //查询直播礼物
List<String> getLiveGift(); List<String> getLiveGift();

17
src/main/java/com/example/demo/serviceImpl/bean/BeanConsumeServiceImpl.java

@ -213,10 +213,27 @@ public class BeanConsumeServiceImpl implements BeanConsumeService {
public BeanConsumeGold sumConsumeGold(Page page) { public BeanConsumeGold sumConsumeGold(Page page) {
BeanConsumeGold gold = new BeanConsumeGold(); BeanConsumeGold gold = new BeanConsumeGold();
Integer payType = page.getPayType(); Integer payType = page.getPayType();
if (payType==1) { if (payType==1) {
//设置频道权限
String channel=roleMapper.getChannel(page.getBeanConsumeLive().getRoleId());
if (channel==null){
page.getBeanConsumeLive().setLiveChannel(null);
}
if (!channel.equals("全部")){
page.getBeanConsumeLive().setLiveChannel(channel);
}
//直播消费合计 //直播消费合计
gold = liveMapper.selectSumLiveBy(page.getBeanConsumeLive()); gold = liveMapper.selectSumLiveBy(page.getBeanConsumeLive());
}else if (payType==7) { }else if (payType==7) {
//设置频道权限
String channel=roleMapper.getChannel(page.getBeanConsumeFan().getRoleId());
if (channel==null){
page.getBeanConsumeFan().setChannel(null);
}
if (!channel.equals("全部")){
page.getBeanConsumeFan().setChannel(channel);
}
//充值消费合计 //充值消费合计
gold = beanConsumeMapper.selectSumFansBy(page.getBeanConsumeFan()); gold = beanConsumeMapper.selectSumFansBy(page.getBeanConsumeFan());
}else if (payType==8) { }else if (payType==8) {

4
src/main/java/com/example/demo/serviceImpl/cash/CashCollectionServiceImpl.java

@ -416,10 +416,10 @@ public User getNameAndMarket(Integer jwcode) {
cashRecord.setPayload("Ipay88"); cashRecord.setPayload("Ipay88");
break; break;
case 9: case 9:
cashRecord.setPayType("FistData");
cashRecord.setPayType("FirstData");
cashRecord.setReceivedMarket("4"); cashRecord.setReceivedMarket("4");
cashRecord.setBankCode(gOrder.getFirstdataIpgTransactionId()); cashRecord.setBankCode(gOrder.getFirstdataIpgTransactionId());
cashRecord.setPayload("FistData");
cashRecord.setPayload("FirstData");
break; break;
default: default:
break; break;

Loading…
Cancel
Save