From 64672d32c234024dc5f88606d7f315b921efefc4 Mon Sep 17 00:00:00 2001 From: lin <642018748@qq.com> Date: Wed, 15 Mar 2023 19:38:49 +0800 Subject: [PATCH] fix card --- .../controller/mem/WxCUserBasicInfoController.java | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/mallinkAdmin/src/main/java/com/iformall/controller/mem/WxCUserBasicInfoController.java b/mallinkAdmin/src/main/java/com/iformall/controller/mem/WxCUserBasicInfoController.java index 815155259..d8692296f 100644 --- a/mallinkAdmin/src/main/java/com/iformall/controller/mem/WxCUserBasicInfoController.java +++ b/mallinkAdmin/src/main/java/com/iformall/controller/mem/WxCUserBasicInfoController.java @@ -314,11 +314,15 @@ public class WxCUserBasicInfoController extends BaseController { couponIds.add(c.getCouponId()); List merchantIds = wxCouponMerchantMapper.findMerchantByProductIds(corder.getTenantId(), couponIds); if (null != merchantIds && merchantIds.size() > 0 ) { - Map param = new HashMap(); - param.put("ids", merchantIds); - WxMerchant w = wxMerchantMapper.findByTrade(param); - if (w != null) { - c.setMerchantName(w.getName()); + if (merchantIds.size() > 1) { + c.setMerchantName("[多商户]"); + }else { + Map param = new HashMap(); + param.put("ids", merchantIds); + WxMerchant w = wxMerchantMapper.findByTrade(param); + if (w != null) { + c.setMerchantName(w.getName()); + } } } }