From 80262701ddf3142954ea649ccc3eaa138e60aa04 Mon Sep 17 00:00:00 2001
From: rentaiming <806181062@qq.com>
Date: 星期一, 22 七月 2024 16:49:01 +0800
Subject: [PATCH] 修改bug
---
ruoyi-modules/ruoyi-promotion/src/main/java/com/ruoyi/promotion/service/impl/CouponMemberServiceImpl.java | 18 ++++++++----------
1 files changed, 8 insertions(+), 10 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 52cb391..48b207e 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
@@ -13,19 +13,14 @@
import com.ruoyi.promotion.mapper.CouponMapper;
import com.ruoyi.promotion.mapper.CouponMemberMapper;
import com.ruoyi.promotion.service.ICouponMemberService;
-import com.ruoyi.promotion.service.ICouponService;
import com.ruoyi.system.api.domain.CouponMember;
-import com.ruoyi.system.api.domain.GoodsSku;
import com.ruoyi.system.api.domain.dto.CouponMemberDTO;
-
import java.util.ArrayList;
import java.util.List;
import java.util.Set;
import java.util.stream.Collectors;
-
-import org.springframework.stereotype.Service;
-
import javax.annotation.Resource;
+import org.springframework.stereotype.Service;
/**
* <p>
@@ -55,7 +50,7 @@
LambdaQueryWrapper<CouponMember> wrapper1= Wrappers.lambdaQuery();
if(couponMemberDTO.getCouponStatus()!=null){
wrapper1.eq(CouponMember::getCouponStatus,
- CouponUseEnum.getEnumByCode(couponMemberDTO.getCouponStatus()+1));
+ CouponUseEnum.getEnumByCode(couponMemberDTO.getCouponStatus()));
}
if (CouponList.size()>0){
wrapper1.notIn(CouponMember::getCouponId,CouponList);
@@ -86,7 +81,6 @@
@Override
public List<CouponMemberVO> getCouponMemberl(CouponMemberDTO couponMemberDTO) {
-
LambdaQueryWrapper<Coupon> wrapper= Wrappers.lambdaQuery();
wrapper.eq(Coupon::getCouponStatus, ListingStatusEnum.REMOVED_FROM_THE_SHELF);
wrapper.eq(Coupon::getDelFlag,0);
@@ -96,8 +90,7 @@
.collect(Collectors.toSet());
LambdaQueryWrapper<CouponMember> wrapper1= Wrappers.lambdaQuery();
- wrapper1.eq(CouponMember::getCouponStatus,
- CouponUseEnum.getEnumByCode(couponMemberDTO.getCouponStatus()+1));
+ wrapper1.eq(CouponMember::getCouponStatus, 0);
wrapper1.eq(CouponMember::getMemberId,couponMemberDTO.getMemberId());
if (CouponList.size()>0){
wrapper1.notIn(CouponMember::getCouponId,CouponList);
@@ -144,4 +137,9 @@
}
return couponMemberVOS;
}
+
+ @Override
+ public void timingCheckMemberCoupon() {
+ this.baseMapper.timingCheckMemberCoupon();
+ }
}
--
Gitblit v1.7.1