From 820724a76b4db9ea0eeb14049473ad56ebfb6d45 Mon Sep 17 00:00:00 2001
From: 44323 <443237572@qq.com>
Date: 星期五, 27 十月 2023 13:19:30 +0800
Subject: [PATCH] Merge branch 'master' of http://120.76.84.145:10101/gitblit/r/java/PlayPai

---
 cloud-server-activity/src/main/java/com/dsh/activity/controller/CouponController.java |   20 ++++++++++++++++++++
 1 files changed, 20 insertions(+), 0 deletions(-)

diff --git a/cloud-server-activity/src/main/java/com/dsh/activity/controller/CouponController.java b/cloud-server-activity/src/main/java/com/dsh/activity/controller/CouponController.java
index 27970bc..4a16c13 100644
--- a/cloud-server-activity/src/main/java/com/dsh/activity/controller/CouponController.java
+++ b/cloud-server-activity/src/main/java/com/dsh/activity/controller/CouponController.java
@@ -269,6 +269,22 @@
     @PostMapping("/base/coupon/queryCouponListSearch1")
     public List<Map<String,Object>> getCouponListOfSearch1(@RequestBody CouponListOfSearch ofSearch){
         List<Map<String, Object>> mapList = couponService.queryCouponListOfSearch1(ofSearch);
+
+        Date currentDate = new Date();
+        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
+        String currentDateStr = sdf.format(currentDate);
+
+        // Iterate over the mapList and remove entries where endTime is less than the current date
+        Iterator<Map<String, Object>> iterator = mapList.iterator();
+        while (iterator.hasNext()) {
+            Map<String, Object> map = iterator.next();
+            String endTime = (String) map.get("endTime");
+            if (endTime.compareTo(currentDateStr) < 0) {
+                iterator.remove();
+            }
+        }
+
+
         if (mapList.size() > 0){
             for (Map<String, Object> stringObjectMap : mapList) {
                 Integer o = (Integer) stringObjectMap.get("id");
@@ -515,6 +531,10 @@
             }else{
                 coupon.setAuditStatus(1);
             }
+            if(dataVo.getObjType()!=1){
+                coupon.setAuditStatus(1);
+            }
+
             boolean save = couponService.save(coupon);
             if (save){
                 if (dataVo.getCompany() == 3){

--
Gitblit v1.7.1