From 4f6bdfb31697377020126710bdbd500a363ba278 Mon Sep 17 00:00:00 2001 From: zxl <763096477@qq.com> Date: 星期一, 08 九月 2025 13:41:13 +0800 Subject: [PATCH] 定时任务,优惠卷领取状态 --- framework/src/main/java/cn/lili/modules/promotion/serviceimpl/CouponServiceImpl.java | 15 +++++++++++++++ 1 files changed, 15 insertions(+), 0 deletions(-) diff --git a/framework/src/main/java/cn/lili/modules/promotion/serviceimpl/CouponServiceImpl.java b/framework/src/main/java/cn/lili/modules/promotion/serviceimpl/CouponServiceImpl.java index a283a48..6a6b8e8 100644 --- a/framework/src/main/java/cn/lili/modules/promotion/serviceimpl/CouponServiceImpl.java +++ b/framework/src/main/java/cn/lili/modules/promotion/serviceimpl/CouponServiceImpl.java @@ -91,6 +91,21 @@ @Autowired private MemberCouponMapper memberCouponMapper; + + @Override + public Long getCouponsCountByIdAndMemberId(String couponId){ + AuthUser currentUser = Objects.requireNonNull(UserContext.getCurrentUser()); + Long count = 0L; + if (StringUtils.isNotBlank(currentUser.getId())) { + count = new LambdaQueryChainWrapper<>(memberCouponMapper) + .eq(MemberCoupon::getCouponId,couponId) + .eq(MemberCoupon::getMemberId,currentUser.getId()) + .count(); + } + + return count; + } + @Override public void getUserCouponsStatus(List<CouponVO> list) { AuthUser currentUser = Objects.requireNonNull(UserContext.getCurrentUser()); -- Gitblit v1.8.0