From 8c4818a77b2279e1993a7022f21a6bc85046fdba Mon Sep 17 00:00:00 2001 From: zxl <763096477@qq.com> Date: 星期三, 10 九月 2025 19:40:31 +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