会员卡查询条件:.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")){
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());
if (!CollectionUtils.isEmpty(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})
public void settledExpirationOrder() {
final OrderParam p = new OrderParam();