From 0db2362077ee899f1585eaf0f1797e59370a5a27 Mon Sep 17 00:00:00 2001 From: wangw <1594593906@qq.com> Date: Thu, 18 Sep 2025 09:22:26 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B6=88=E8=B4=B9=E8=B5=A0=E5=88=B8=20?= =?UTF-8?q?=E5=85=B3=E8=81=94=E5=86=85=E5=AE=B9=20=E5=85=88=E5=88=A0?= =?UTF-8?q?=E9=99=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/market/service/impl/MkCouponGiftServiceImpl.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cash-service/market-service/src/main/java/com/czg/service/market/service/impl/MkCouponGiftServiceImpl.java b/cash-service/market-service/src/main/java/com/czg/service/market/service/impl/MkCouponGiftServiceImpl.java index 7c7ed7de..ca091b36 100644 --- a/cash-service/market-service/src/main/java/com/czg/service/market/service/impl/MkCouponGiftServiceImpl.java +++ b/cash-service/market-service/src/main/java/com/czg/service/market/service/impl/MkCouponGiftServiceImpl.java @@ -13,6 +13,7 @@ import com.mybatisflex.core.query.QueryWrapper; import com.mybatisflex.spring.service.impl.ServiceImpl; import jakarta.annotation.Resource; import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; import java.util.ArrayList; import java.util.List; @@ -43,8 +44,10 @@ public class MkCouponGiftServiceImpl extends ServiceImpl couponGiftList) { + remove(new QueryWrapper().eq(MkCouponGift::getSourceId, sourceId).eq(MkCouponGift::getType, type)); if (CollUtil.isNotEmpty(couponGiftList)) { List newCoupons = new ArrayList<>(); for (MkCouponGiftDTO giftDTO : couponGiftList) {