diff --git a/pjcloud-wallet/pjcloud-wallet-biz/src/main/java/com/bsd/pjcloud/wallet/mapper/WalletTransactionMapper.java b/pjcloud-wallet/pjcloud-wallet-biz/src/main/java/com/bsd/pjcloud/wallet/mapper/WalletTransactionMapper.java index a2fe5e7a2..69076ad4c 100644 --- a/pjcloud-wallet/pjcloud-wallet-biz/src/main/java/com/bsd/pjcloud/wallet/mapper/WalletTransactionMapper.java +++ b/pjcloud-wallet/pjcloud-wallet-biz/src/main/java/com/bsd/pjcloud/wallet/mapper/WalletTransactionMapper.java @@ -37,6 +37,7 @@ public interface WalletTransactionMapper extends PjcloudBaseMapper implements ActCouponRecordService { private final ActCouponMapper actCouponMapper; + private final WalletTransactionMapper walletTransactionMapper; private final MchManageService mchManageService; private final ActCouponComUtilService actCouponComUtilService; @@ -78,7 +84,19 @@ public class ActCouponRecordServiceImpl extends ServiceImpl walletList = walletTransactionMapper.scopeList(dto, null); + if (ObjectUtil.isEmpty(walletList)) { + return ActUserReceiveEnum.USER_CANNOT_PARTICIPATE; + } return ActUserReceiveEnum.USER_CAN_JOIN_ACT; } return null;