Selaa lähdekoodia

fix(wechatpay): 修复微信支付异步回调错误日志记录

- 在错误日志中添加 args 参数的 JSON 编码输出
- 保持原有 message 和 content 字段的日志记录
- 确保错误信息更完整便于调试
runphp 3 viikkoa sitten
vanhempi
sitoutus
12b990fc06
1 muutettua tiedostoa jossa 3 lisäystä ja 2 poistoa
  1. 3 2
      src/Trait/HandleAsyncRequestTrait.php

+ 3 - 2
src/Trait/HandleAsyncRequestTrait.php

@@ -26,9 +26,10 @@ trait HandleAsyncRequestTrait
             ->otherwise(function ($e) {
                 if ($e instanceof RequestException && $e->hasResponse()) {
                     $content = $e->getResponse()->getBody()->getContents();
-                    Log::error('微信支付异步回调错误:message={message} content={content}', [
+                    Log::error('微信支付异步回调错误:message={message} content={content} args={args}', [
                         'message' => $e->getMessage(),
-                        'content' => $content
+                        'content' => $content,
+                        'args' => json_encode($args),
                     ]);
                     if (json_validate($content)) {
                         $errorBody = json_decode($content);