From 32fa066f87f2a60885259c0fd322a198a562c41d Mon Sep 17 00:00:00 2001 From: lijianlin Date: Sat, 22 Nov 2025 17:02:20 +0800 Subject: [PATCH 1/5] =?UTF-8?q?11-21=20=E6=B4=BB=E5=8A=A8=E5=88=97?= =?UTF-8?q?=E8=A1=A8=E7=AD=9B=E9=80=89=EF=BC=8C=E9=87=91=E8=B1=86=E6=B6=88?= =?UTF-8?q?=E8=B4=B9=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/example/demo/mapper/cash/CashCollectionMapper.java | 2 +- .../com/example/demo/serviceImpl/bean/BeanConsumeServiceImpl.java | 7 ++++--- .../example/demo/serviceImpl/cash/CashCollectionServiceImpl.java | 3 ++- src/main/resources/cashMapper/CashCollectionMapper.xml | 2 +- 4 files changed, 8 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/example/demo/mapper/cash/CashCollectionMapper.java b/src/main/java/com/example/demo/mapper/cash/CashCollectionMapper.java index afc1b9c..e20f36d 100644 --- a/src/main/java/com/example/demo/mapper/cash/CashCollectionMapper.java +++ b/src/main/java/com/example/demo/mapper/cash/CashCollectionMapper.java @@ -49,7 +49,7 @@ public interface CashCollectionMapper { //根据精网号获取市场名 String getMarketNameByJwcode(Integer jwcode); //获取收款活动列表 - List getActivityList(); + List getActivityList(@Param("now")LocalDateTime now); //查找未同步的订单 ListgetUnSync(@Param("size")int size); //给同步过去的gOrder设置同步状态 diff --git a/src/main/java/com/example/demo/serviceImpl/bean/BeanConsumeServiceImpl.java b/src/main/java/com/example/demo/serviceImpl/bean/BeanConsumeServiceImpl.java index 6b50165..44cb3e4 100644 --- a/src/main/java/com/example/demo/serviceImpl/bean/BeanConsumeServiceImpl.java +++ b/src/main/java/com/example/demo/serviceImpl/bean/BeanConsumeServiceImpl.java @@ -158,7 +158,7 @@ public class BeanConsumeServiceImpl implements BeanConsumeService { //筛选查询直播消费 @Override public Object selectLiveBy(Integer pageNum, Integer pageSize, BeanConsumeLive beanConsumeLive) { - PageHelper.startPage(pageNum, pageSize); + String channel=roleMapper.getChannel(beanConsumeLive.getRoleId()); if (channel==null){ return "角色频道有误"; @@ -166,7 +166,7 @@ public class BeanConsumeServiceImpl implements BeanConsumeService { if (!channel.equals("全部")){ beanConsumeLive.setLiveChannel(channel); } - + PageHelper.startPage(pageNum, pageSize); List beanConsumeLives = liveMapper.selectLiveBy(beanConsumeLive); //int total = liveMapper.selectLiveCount(beanConsumeLive); return new PageInfo<>(beanConsumeLives); @@ -174,7 +174,7 @@ public class BeanConsumeServiceImpl implements BeanConsumeService { //筛选查询铁粉消费 @Override public Object selectFanBy(Integer pageNum, Integer pageSize, BeanConsumeFan beanConsumeFan) { - PageHelper.startPage(pageNum, pageSize); + String channel=roleMapper.getChannel(beanConsumeFan.getRoleId()); if (channel==null){ return "角色频道有误"; @@ -182,6 +182,7 @@ public class BeanConsumeServiceImpl implements BeanConsumeService { if (!channel.equals("全部")){ beanConsumeFan.setChannel(channel); } + PageHelper.startPage(pageNum, pageSize); List beanConsumeFans = beanConsumeMapper.selectFanBy(beanConsumeFan); return new PageInfo<>(beanConsumeFans); } diff --git a/src/main/java/com/example/demo/serviceImpl/cash/CashCollectionServiceImpl.java b/src/main/java/com/example/demo/serviceImpl/cash/CashCollectionServiceImpl.java index 891dd33..120908c 100644 --- a/src/main/java/com/example/demo/serviceImpl/cash/CashCollectionServiceImpl.java +++ b/src/main/java/com/example/demo/serviceImpl/cash/CashCollectionServiceImpl.java @@ -326,7 +326,8 @@ public User getNameAndMarket(Integer jwcode) { //获取收款活动列表 @Override public List getActivityList() { - return cashCollectionMapper.getActivityList(); + LocalDateTime now = LocalDateTime.now(); + return cashCollectionMapper.getActivityList(now); } //同步g_order订单到cash_record表 diff --git a/src/main/resources/cashMapper/CashCollectionMapper.xml b/src/main/resources/cashMapper/CashCollectionMapper.xml index ad3ad13..2159410 100644 --- a/src/main/resources/cashMapper/CashCollectionMapper.xml +++ b/src/main/resources/cashMapper/CashCollectionMapper.xml @@ -222,7 +222,7 @@ select ra.id,ra.activity_name,ra.business_belong,m.name as area,ra.status from recharge_activity ra left join market m on m.id=ra.area - where ra.flag=1 + where ra.flag=1 and ra.status=1 and #{now} between start_time and end_time