From 61bfa346ff0ed4e8aeb1cfc4b5b864d0d55928b4 Mon Sep 17 00:00:00 2001
From: xiaoyong931011 <15274802129@163.com>
Date: Sat, 15 Jul 2023 17:32:44 +0800
Subject: [PATCH] 扫码和关注的事件

---
 src/main/java/cc/mrbird/febs/pay/util/WechatEventUtil.java |   11 +++++++----
 1 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/src/main/java/cc/mrbird/febs/pay/util/WechatEventUtil.java b/src/main/java/cc/mrbird/febs/pay/util/WechatEventUtil.java
index 8006d27..c4079b4 100644
--- a/src/main/java/cc/mrbird/febs/pay/util/WechatEventUtil.java
+++ b/src/main/java/cc/mrbird/febs/pay/util/WechatEventUtil.java
@@ -1,6 +1,7 @@
 package cc.mrbird.febs.pay.util;
 
 import cc.mrbird.febs.rabbit.producter.AgentProducer;
+import cn.hutool.core.util.StrUtil;
 import org.dom4j.io.SAXReader;
 
 import javax.servlet.http.HttpServletRequest;
@@ -85,10 +86,12 @@
                      * 扫带参数二维码
                      */
                     String eventKey = map.get("EventKey");
-                    stringBuffer.append(eventKey);
-                    stringBuffer.append("-");
-                    stringBuffer.append(fromUserName);
-                    agentProducer.sendMemberSubScanMsg(stringBuffer.toString());
+                    if(StrUtil.isNotEmpty(eventKey)){
+                        stringBuffer.append(eventKey);
+                        stringBuffer.append("-");
+                        stringBuffer.append(fromUserName);
+                        agentProducer.sendMemberSubScanMsg(stringBuffer.toString());
+                    }
                 }
                 /**
                  * 普通关注事件

--
Gitblit v1.9.1