From 9deaedd141dc1596962c5340a415124f8c30e31b Mon Sep 17 00:00:00 2001 From: Stormeye Wu Date: Wed, 10 Apr 2019 16:05:50 +0800 Subject: [PATCH] =?UTF-8?q?[callback=E5=BC=82=E5=B8=B8=E5=A4=84=E7=90=86][?= =?UTF-8?q?=E4=BF=AE=E6=94=B9]:null=20point=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/iformall/controller/WechatCalllbackController.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/mlWechatOpen/src/main/java/com/iformall/controller/WechatCalllbackController.java b/mlWechatOpen/src/main/java/com/iformall/controller/WechatCalllbackController.java index 410cd94..bb6f7e5 100644 --- a/mlWechatOpen/src/main/java/com/iformall/controller/WechatCalllbackController.java +++ b/mlWechatOpen/src/main/java/com/iformall/controller/WechatCalllbackController.java @@ -234,12 +234,13 @@ public class WechatCalllbackController extends BaseController { return; } - WxAppinfo appinfo = appinfoService.getByAppId(appId); + WxAuthorizerInfo authorizerInfo = authorizerInfoService.getByAppId(appId); PrintWriter printWriter = response.getWriter(); - if(appinfo.getType().equals(EnumAppType.B.getCode()) || - appinfo.getType().equals(EnumAppType.C.getCode())) { + if(authorizerInfo != null && + (authorizerInfo.getType().equals(EnumAppType.B.getCode()) || + authorizerInfo.getType().equals(EnumAppType.C.getCode()))) { // 小程序 审核 消息 /**判断消息类型,调用对应的方法*/ switch (inMessage.getMsgType()) {