From f5e08359c513fa36375275a1fbbf965e1f238f13 Mon Sep 17 00:00:00 2001 From: xhxu Date: Thu, 17 Nov 2022 15:39:15 +0800 Subject: [PATCH] //coupon --- .../java/com/iformall/service/impl/WxCouponServiceImpl.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxCouponServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxCouponServiceImpl.java index 8d8144637..a456c470d 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxCouponServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxCouponServiceImpl.java @@ -235,7 +235,10 @@ public class WxCouponServiceImpl implements WxCouponService { wxCoupon.setPlat(EnumCouponType.getAppPlat(wxCoupon.getType()).getCode()); } }else{ - List types = wxCoupon.getTypes(); + List types = new ArrayList<>(); + if(wxCoupon.getTypes() != null && !wxCoupon.getTypes().isEmpty()){ + types.addAll(wxCoupon.getTypes()); + } if(wxCoupon.getTargetAd() != null){ if(wxCoupon.getPlat() == null){ wxCoupon.setPlat(EnumCouponChannelType.getAppPlat(wxCoupon.getTargetAd()).getCode());