This commit is contained in:
mkm 2024-05-06 15:24:29 +08:00
parent d1f64a7497
commit aafadca94c

View File

@ -11,6 +11,7 @@ use app\common\model\recharge\RechargeOrder;
use app\common\model\retail\Cashierclass; use app\common\model\retail\Cashierclass;
use app\common\model\user\UserAuth; use app\common\model\user\UserAuth;
use app\common\service\wechat\WeChatConfigService; use app\common\service\wechat\WeChatConfigService;
use app\Request;
use EasyWeChat\Pay\Application; use EasyWeChat\Pay\Application;
use EasyWeChat\Pay\Message; use EasyWeChat\Pay\Message;
use support\Log; use support\Log;
@ -234,10 +235,11 @@ class WeChatPayService extends BasePayService
*/ */
public function notify() public function notify()
{ {
Log::error(json_encode(Request()->post()));
$server = $this->app->getServer(); $server = $this->app->getServer();
// 支付通知 // 支付通知
$server->handlePaid(function (Message $message) { $server->handlePaid(function (Message $message) {
Log::error($message);
if ($message['trade_state'] === 'SUCCESS') { if ($message['trade_state'] === 'SUCCESS') {
$extra['transaction_id'] = $message['transaction_id']; $extra['transaction_id'] = $message['transaction_id'];
$attach = $message['attach']; $attach = $message['attach'];