From 715b1d46265d98991c686f353e1f060ef9054ca6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E5=BF=A0=E6=9E=97?= <170083662@qq.com> Date: Wed, 10 Jul 2024 08:13:37 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=9A=E5=91=98=E5=8D=A1=E6=9F=A5=E8=AF=A2?= =?UTF-8?q?=E6=9D=A1=E4=BB=B6=EF=BC=9A.eq(UserCard::getPayStatus,1)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/gxwebsoft/booking/service/impl/CardServiceImpl.java | 2 +- src/main/java/com/gxwebsoft/shop/task/OrderTask.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/gxwebsoft/booking/service/impl/CardServiceImpl.java b/src/main/java/com/gxwebsoft/booking/service/impl/CardServiceImpl.java index 2a13be6..3acbd72 100644 --- a/src/main/java/com/gxwebsoft/booking/service/impl/CardServiceImpl.java +++ b/src/main/java/com/gxwebsoft/booking/service/impl/CardServiceImpl.java @@ -37,7 +37,7 @@ public class CardServiceImpl extends ServiceImpl implements Ca // 只显示可购买的会员卡 if(param.getSceneType() != null && param.getSceneType().equals("showCanBuyVipCard")){ - final List userCardList = userCardService.list(new LambdaUpdateWrapper().eq(UserCard::getUserId, param.getBuyUserId())); + final List userCardList = userCardService.list(new LambdaUpdateWrapper().eq(UserCard::getUserId, param.getBuyUserId()).eq(UserCard::getPayStatus,1)); final Set collect = userCardList.stream().map(UserCard::getCardId).collect(Collectors.toSet()); if (!CollectionUtils.isEmpty(collect)) { param.setCardIds(collect); diff --git a/src/main/java/com/gxwebsoft/shop/task/OrderTask.java b/src/main/java/com/gxwebsoft/shop/task/OrderTask.java index 1334f42..69a9e57 100644 --- a/src/main/java/com/gxwebsoft/shop/task/OrderTask.java +++ b/src/main/java/com/gxwebsoft/shop/task/OrderTask.java @@ -29,7 +29,7 @@ public class OrderTask extends BaseController { /** * 自动处理过期订单任务 */ -// @Scheduled(fixedDelay = 2000, initialDelay = 2000) + @Scheduled(fixedDelay = 2000, initialDelay = 2000) @Transactional(rollbackFor = {Exception.class}) public void settledExpirationOrder() { final OrderParam p = new OrderParam();