加入日志
Showing
1 changed file
with
5 additions
and
4 deletions
... | @@ -76,6 +76,7 @@ class BaseController extends Controller | ... | @@ -76,6 +76,7 @@ class BaseController extends Controller |
76 | */ | 76 | */ |
77 | protected function doApi(string $uri, array $reqData = [], string $method = 'POST', bool $isLocal = false) | 77 | protected function doApi(string $uri, array $reqData = [], string $method = 'POST', bool $isLocal = false) |
78 | { | 78 | { |
79 | $token = uniqid(); | ||
79 | $url = rtrim($this->domain,'/').'/'.ltrim($uri,'/'); | 80 | $url = rtrim($this->domain,'/').'/'.ltrim($uri,'/'); |
80 | try { | 81 | try { |
81 | if ($isLocal) { | 82 | if ($isLocal) { |
... | @@ -85,8 +86,8 @@ class BaseController extends Controller | ... | @@ -85,8 +86,8 @@ class BaseController extends Controller |
85 | $params = $reqData; | 86 | $params = $reqData; |
86 | } | 87 | } |
87 | $params['tmeBrandId'] = $params['tmeBrandId'] ?? 8888888; | 88 | $params['tmeBrandId'] = $params['tmeBrandId'] ?? 8888888; |
88 | Log::channel('api')->info(__METHOD__, $params); | 89 | Log::channel('api')->info(__METHOD__, ['token'=>$token, 'url'=>$url, 'params'=>$params]); |
89 | // var_dump(json_encode($params,JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES)); //请求参数 | 90 | |
90 | $headers = $this->parseHeaders($params); | 91 | $headers = $this->parseHeaders($params); |
91 | switch (strtoupper($method)) { | 92 | switch (strtoupper($method)) { |
92 | case 'GET': | 93 | case 'GET': |
... | @@ -99,14 +100,14 @@ class BaseController extends Controller | ... | @@ -99,14 +100,14 @@ class BaseController extends Controller |
99 | } | 100 | } |
100 | $respArr = json_decode($response->getBody()->getContents(), true); | 101 | $respArr = json_decode($response->getBody()->getContents(), true); |
101 | 102 | ||
102 | Log::channel('api')->info(__METHOD__, $respArr); | 103 | Log::channel('api')->info(__METHOD__, ['token'=>$token,'respArr'=>$respArr]); |
103 | if ($respArr['code'] == '0'){ | 104 | if ($respArr['code'] == '0'){ |
104 | return [(int)$respArr['code'],$respArr['message'] ?? '操作失败',$respArr['data'] ?? []]; | 105 | return [(int)$respArr['code'],$respArr['message'] ?? '操作失败',$respArr['data'] ?? []]; |
105 | } else { | 106 | } else { |
106 | return [(int)$respArr['code'],$respArr['message'] ?? '操作失败',[$respArr['traceId']]]; | 107 | return [(int)$respArr['code'],$respArr['message'] ?? '操作失败',[$respArr['traceId']]]; |
107 | } | 108 | } |
108 | } catch (\Exception $e) { | 109 | } catch (\Exception $e) { |
109 | Log::channel('api')->error(__METHOD__, ['msg'=>$e->getMessage()]); | 110 | Log::channel('api')->error(__METHOD__, ['token'=>$token, 'msg'=>$e->getMessage()]); |
110 | return [-1,'接口请求失败',[]]; | 111 | return [-1,'接口请求失败',[]]; |
111 | } | 112 | } |
112 | } | 113 | } | ... | ... |
-
Please register or sign in to post a comment