diff --git a/mlWechatOpen/src/main/java/com/iformall/mp/controller/WxMpCallBackController.java b/mlWechatOpen/src/main/java/com/iformall/mp/controller/WxMpCallBackController.java index 0ef75a6..698cc09 100644 --- a/mlWechatOpen/src/main/java/com/iformall/mp/controller/WxMpCallBackController.java +++ b/mlWechatOpen/src/main/java/com/iformall/mp/controller/WxMpCallBackController.java @@ -138,8 +138,10 @@ public class WxMpCallBackController { } private WxMpXmlOutMessage route(WxMpXmlMessage message, WxMpService wxService) { + String appId = wxService.getWxMpConfigStorage().getAppId(); + logger.info("route appId: " + appId); try { - return wxMpManager.getRouter(wxService).route(message); + return wxMpManager.getRouter(appId).route(message); } catch (Exception e) { this.logger.error("路由消息时出现异常!", e); }