From 4f5b936c0add754b7bf48196deb4786fdd82675d Mon Sep 17 00:00:00 2001
From: 无关风月 <443237572@qq.com>
Date: 星期一, 15 九月 2025 15:43:00 +0800
Subject: [PATCH] bug修改

---
 cloud-server-other/src/main/java/com/dsh/other/controller/TVipController.java |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/cloud-server-other/src/main/java/com/dsh/other/controller/TVipController.java b/cloud-server-other/src/main/java/com/dsh/other/controller/TVipController.java
index 43a29e9..35c530b 100644
--- a/cloud-server-other/src/main/java/com/dsh/other/controller/TVipController.java
+++ b/cloud-server-other/src/main/java/com/dsh/other/controller/TVipController.java
@@ -67,7 +67,10 @@
                 Integer id = Integer.valueOf(couponJsonObject.getString("id"));
                 // 优惠券数量
                 Integer value = Integer.valueOf(couponJsonObject.getString("value"));
-                Coupon coupon = coupons.stream().filter(e -> e.getId().equals(id)).findFirst().orElse(new Coupon());
+                Coupon coupon = coupons.stream().filter(e -> e.getId().equals(id)).findFirst().orElse(null);
+                if (coupon==null){
+                    continue;
+                }
                 CouponVipResp couponVipResp = new CouponVipResp();
                 couponVipResp.setId(coupon.getId());
                 couponVipResp.setName(coupon.getName());

--
Gitblit v1.7.1