会员卡查询条件:.eq(UserCard::getPayStatus,1)

This commit is contained in:
2024-07-10 08:13:37 +08:00
parent f03d958d97
commit 715b1d4626
2 changed files with 2 additions and 2 deletions
@@ -37,7 +37,7 @@ public class CardServiceImpl extends ServiceImpl<CardMapper, Card> implements Ca
// 只显示可购买的会员卡 // 只显示可购买的会员卡
if(param.getSceneType() != null && param.getSceneType().equals("showCanBuyVipCard")){ if(param.getSceneType() != null && param.getSceneType().equals("showCanBuyVipCard")){
final List<UserCard> userCardList = userCardService.list(new LambdaUpdateWrapper<UserCard>().eq(UserCard::getUserId, param.getBuyUserId())); final List<UserCard> userCardList = userCardService.list(new LambdaUpdateWrapper<UserCard>().eq(UserCard::getUserId, param.getBuyUserId()).eq(UserCard::getPayStatus,1));
final Set<Integer> collect = userCardList.stream().map(UserCard::getCardId).collect(Collectors.toSet()); final Set<Integer> collect = userCardList.stream().map(UserCard::getCardId).collect(Collectors.toSet());
if (!CollectionUtils.isEmpty(collect)) { if (!CollectionUtils.isEmpty(collect)) {
param.setCardIds(collect); param.setCardIds(collect);
@@ -29,7 +29,7 @@ public class OrderTask extends BaseController {
/** /**
* 自动处理过期订单任务 * 自动处理过期订单任务
*/ */
// @Scheduled(fixedDelay = 2000, initialDelay = 2000) @Scheduled(fixedDelay = 2000, initialDelay = 2000)
@Transactional(rollbackFor = {Exception.class}) @Transactional(rollbackFor = {Exception.class})
public void settledExpirationOrder() { public void settledExpirationOrder() {
final OrderParam p = new OrderParam(); final OrderParam p = new OrderParam();