diff --git a/app/common/service/wechat/OpenPlatform.php b/app/common/service/wechat/OpenPlatform.php index 8f2162b..a929343 100644 --- a/app/common/service/wechat/OpenPlatform.php +++ b/app/common/service/wechat/OpenPlatform.php @@ -69,7 +69,8 @@ class OpenPlatform extends BaseServices { $symfony_request = new SymfonyRequest($request->get(), $request->post(), [], $request->cookie(), [], [], $request->rawBody()); $symfony_request->headers = new HeaderBag($request->header()); $this->app->rebind('request', $symfony_request); - $this->app->server->push(function ($message) use ($appid) { + // 授权事件 + $this->app->server->push(function ($message) { if (isset($message['InfoType'])) { // 授权事件 日志记录 $this->addComponentCallBackRecord($message); @@ -84,11 +85,13 @@ class OpenPlatform extends BaseServices { default: break; } - } else if (isset($message['MsgType'])) { - // 消息与事件通知 日志记录 - $this->addWxcallbackBizRecord($message, $appid); } }); + // 消息与事件通知 日志记录 + $message = $this->app->server->getMessage(); + if (isset($message['Event'])) { + $this->addWxcallbackBizRecord($message, $appid); + } $response = $this->app->server->serve(); return $response->getContent(); diff --git a/front/src/views/message/modules/authorizer.vue b/front/src/views/message/modules/authorizer.vue index 1f801c5..cd8b313 100644 --- a/front/src/views/message/modules/authorizer.vue +++ b/front/src/views/message/modules/authorizer.vue @@ -78,7 +78,7 @@ const columns = [ width: 180 }, { - title: 'appid', + title: 'component_appid', dataIndex: 'appid', width: 180 }, diff --git a/front/src/views/message/modules/event.vue b/front/src/views/message/modules/event.vue index 509c4f0..afff988 100644 --- a/front/src/views/message/modules/event.vue +++ b/front/src/views/message/modules/event.vue @@ -76,13 +76,13 @@ const columns = [ width: 180 }, { - title: 'appid', + title: 'authorizer_appid', dataIndex: 'appid', width: 180 }, { - title: 'MsgType', - dataIndex: 'msgtype', + title: 'event', + dataIndex: 'event', width: 220 }, {