From 75db1e12b6303603df2fc9b126cdfb9c24d6cdf0 Mon Sep 17 00:00:00 2001 From: liapples Date: Thu, 26 Aug 2021 19:25:02 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=B0=E5=AF=8C=E6=97=A5=E5=BF=97=E8=AE=B0?= =?UTF-8?q?=E5=BD=95=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Http/Controllers/Api/WxpayController.php | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/app/Http/Controllers/Api/WxpayController.php b/app/Http/Controllers/Api/WxpayController.php index 92f404f..1f4abfe 100644 --- a/app/Http/Controllers/Api/WxpayController.php +++ b/app/Http/Controllers/Api/WxpayController.php @@ -29,9 +29,9 @@ class WxpayController ]); $app = Factory::payment($config); try { - $response = $app->handlePaidNotify(function ($message, $fail) { + $response = $app->handlePaidNotify(function ($message, $fail) use ($agent_id) { //TODO 仅测试用 - DB::table('pay_debugs')->insert(['content' => json_encode($message)]); + DB::table('pay_debugs')->insert(['agent_id' => $agent_id, 'type' => 1, 'content' => json_encode($message)]); $this->log($message); // 请求成功 @@ -145,7 +145,10 @@ class WxpayController ]); $app = Factory::payment($config); try { - $response = $app->handleRefundedNotify(function ($message, $reqInfo, $fail) { + $response = $app->handleRefundedNotify(function ($message, $reqInfo, $fail) use ($agent_id) { + //TODO 仅测试用 + DB::table('pay_debugs')->insert(['agent_id' => $agent_id, 'type' => 2, 'content' => json_encode($message)]); + // 记录一下本地调试 $this->log(['message' => $message, 'reqInfo' => $reqInfo], 'refund'); // 请求成功