From 98933984fa1353d298a5117fb2a2d044fc51af93 Mon Sep 17 00:00:00 2001 From: rentaiming <806181662@qq.com> Date: 星期六, 22 六月 2024 13:18:36 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- ruoyi-modules/ruoyi-promotion/src/main/java/com/ruoyi/promotion/service/impl/CouponMemberServiceImpl.java | 21 +++++++++++++++++++++ 1 files changed, 21 insertions(+), 0 deletions(-) diff --git a/ruoyi-modules/ruoyi-promotion/src/main/java/com/ruoyi/promotion/service/impl/CouponMemberServiceImpl.java b/ruoyi-modules/ruoyi-promotion/src/main/java/com/ruoyi/promotion/service/impl/CouponMemberServiceImpl.java index 97261fb..9f88795 100644 --- a/ruoyi-modules/ruoyi-promotion/src/main/java/com/ruoyi/promotion/service/impl/CouponMemberServiceImpl.java +++ b/ruoyi-modules/ruoyi-promotion/src/main/java/com/ruoyi/promotion/service/impl/CouponMemberServiceImpl.java @@ -79,4 +79,25 @@ List<CouponMember> page1 = this.list(wrapper1); return page1; } + + @Override + public List<CouponMember> updCouponMember1(CouponMemberDTO couponMemberDTO) { + LambdaQueryWrapper<CouponMember> wrapper= Wrappers.lambdaQuery(); + wrapper.eq(CouponMember::getCouponStatus, CouponUseEnum.UNUSED); + wrapper.eq(CouponMember::getDelFlag,0); + List<CouponMember> couponMemberList=this.list(wrapper); + /* for (CouponMember couponMember:couponMemberList){ + if(LocalDateTime.now().isAfter(couponMember.getEndDate())){ + couponMember.setCouponStatus(0); + this.updateById(couponMember); + } + }*/ + LambdaQueryWrapper<CouponMember> wrapper1= Wrappers.lambdaQuery(); + wrapper1.eq(CouponMember::getCouponStatus, + CouponUseEnum.getEnumByCode(couponMemberDTO.getCouponStatus())); + wrapper1.eq(CouponMember::getMemberId,couponMemberDTO.getMemberId()); + wrapper1.eq(CouponMember::getDelFlag,0); + List<CouponMember> page1 = this.list(wrapper1); + return page1; + } } -- Gitblit v1.7.1