From 9165682c94d5fc724256a2cd80478df56232ee11 Mon Sep 17 00:00:00 2001 From: xhxu Date: Fri, 21 Jul 2023 11:53:39 +0800 Subject: [PATCH] //..notice --- .../iformall/service/impl/WxCardSpendServiceImpl.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxCardSpendServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxCardSpendServiceImpl.java index dc7de1b63..3872c8d5e 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxCardSpendServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxCardSpendServiceImpl.java @@ -584,10 +584,12 @@ public class WxCardSpendServiceImpl implements WxCardSpendService { if (null != cardInfoList && cardInfoList.size() > 0 ){ for (int i = 0 ;i < cardInfoList.size();i++){ WxCardInfo ci = cardInfoList.get(i); - if (null != ci.getCouponId() && (!couponIdList.contains(ci.getCouponId()))) { - couponIdList.add(ci.getCouponId()) ; - cardCouponIdMap.put(ci.getId(),ci.getCouponId()); - } + if (null != ci.getCouponId()){ + cardCouponIdMap.put(ci.getId(),ci.getCouponId()); + if(!couponIdList.contains(ci.getCouponId())){ + couponIdList.add(ci.getCouponId()) ; + } + } cardInfoMap.put(ci.getId(), ci); } }