From 7e674b376e99ec39e746b47147134506a4b432fd Mon Sep 17 00:00:00 2001 From: luozukai Date: Tue, 9 Jul 2019 18:09:11 +0800 Subject: [PATCH] =?UTF-8?q?[=E7=BB=9F=E8=AE=A1][=E4=BF=AE=E6=94=B9][?= =?UTF-8?q?=E4=B8=9A=E6=80=81=E5=88=86=E6=9E=90=E6=B7=BB=E5=8A=A0=E7=8A=B6?= =?UTF-8?q?=E6=80=81=E8=BF=87=E6=BB=A4]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/iformall/service/impl/WxFlowServiceImpl.java | 5 +++++ .../src/main/resources/mapper/WxMerchantMapper.xml | 1 + 2 files changed, 6 insertions(+) diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxFlowServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxFlowServiceImpl.java index 00b5301f6..cc0c4198a 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxFlowServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxFlowServiceImpl.java @@ -1069,6 +1069,11 @@ public class WxFlowServiceImpl implements WxFlowService { } else if (isBill(flowType)) { msgReplaceMap.put("bustype", "账单"); msgReplaceMap.put("contract", businessId.toString()); + } else if (isCoupon(flowType)) { + wxMsgRecord.setModelType(EnumMsgModel.FLOW_C_REJECT_NODIFY.getCode()); + WxCoupon wxCoupon = this.wxCouponMapper.selectByPrimaryKey(businessId); + msgReplaceMap.put("type",EnumCouponType.getEnum(wxCoupon.getType()).getMessage()); + msgReplaceMap.put("name",wxCoupon.getTitle()); } wxMsgRecord.setDynamicContentMap(msgReplaceMap); mqBaseProducer.sendMessage(wxMsgRecord, EnumMsgMqTopic.DEFAULT.getCode(), EnumMsgMqTag.DEFAULT.getCode(), EnumMsgMqKey.DEFAULT.getCode()); diff --git a/mallinkService/src/main/resources/mapper/WxMerchantMapper.xml b/mallinkService/src/main/resources/mapper/WxMerchantMapper.xml index 5c46d31f9..e1dfc64b5 100644 --- a/mallinkService/src/main/resources/mapper/WxMerchantMapper.xml +++ b/mallinkService/src/main/resources/mapper/WxMerchantMapper.xml @@ -254,6 +254,7 @@ and s.is_del = 0 and ms.is_del = 0 and m.status = 1 + and m.is_del = 0 group by m.business_id