From 41b60f3df5f3054aad44307c13a26b14f3b32ac0 Mon Sep 17 00:00:00 2001
From: nickchange <126672920+nickchange@users.noreply.github.com>
Date: 星期二, 21 十一月 2023 09:46:03 +0800
Subject: [PATCH] 11.21

---
 cloud-server-activity/src/main/java/com/dsh/activity/service/impl/CouponServiceImpl.java |   17 ++++++++++-------
 1 files changed, 10 insertions(+), 7 deletions(-)

diff --git a/cloud-server-activity/src/main/java/com/dsh/activity/service/impl/CouponServiceImpl.java b/cloud-server-activity/src/main/java/com/dsh/activity/service/impl/CouponServiceImpl.java
index 5c061b3..031bf29 100644
--- a/cloud-server-activity/src/main/java/com/dsh/activity/service/impl/CouponServiceImpl.java
+++ b/cloud-server-activity/src/main/java/com/dsh/activity/service/impl/CouponServiceImpl.java
@@ -89,22 +89,26 @@
 
 
             LocalDateTime currentTime = LocalDateTime.now();
-            LocalDateTime oneMinuteAgo = currentTime.minusSeconds(30);
+            LocalDateTime oneMinuteAgo = currentTime.minusSeconds(6000);
+
+
 
             List<UserCoupon> list = userCouponService.list(new QueryWrapper<UserCoupon>().eq("userId", uid).ge("insertTime", oneMinuteAgo));
             List<Integer> ids = new ArrayList<>();
             for (UserCoupon userCoupon : list) {
                 ids.add(userCoupon.getCouponId());
             }
+            List<Coupon> userId = new ArrayList<>();
+            if (ids.size()>0) {
 
-//            if (ids.size()>0){
-                List<Coupon> userId = couponService.list(new QueryWrapper<Coupon>().in("id",ids));
-//                return userId;
-//
-//            }
+                userId = couponService.list(new QueryWrapper<Coupon>().in("id", ids));
+            }
 
 
             for (Coupon coupon : userId) {
+                if (coupon.getDistributionMethod()!=2){
+                    continue;
+                }
                 CouponListVo couponListVo = new CouponListVo();
                 couponListVo.setId(coupon.getId().longValue());
                 couponListVo.setName(coupon.getName());
@@ -148,7 +152,6 @@
                 ofSearch.getUserPopulation(),
                 ofSearch.getStatus(),
                 ofSearch.getState(),
-                ofSearch.getPage(),
                 ofSearch.getCityCode(),
                 ofSearch.getStoreId(),
                 ofSearch.getOperatorId(),

--
Gitblit v1.7.1