输出调试代码

This commit is contained in:
2024-03-06 10:53:43 +08:00
parent 5e16b131b9
commit ba272c6a87

View File

@@ -16,6 +16,7 @@ trait ApiResponse
/**
* [$statusCode description]
*
* @var [type]
*/
protected $statusCode = FoundationResponse::HTTP_OK;
@@ -24,6 +25,7 @@ trait ApiResponse
/**
* 加密
*
* @param <type> $value
* @return <type>
*/
@@ -40,6 +42,7 @@ trait ApiResponse
/**
* 解密
*
* @param <type> $value
* @return <type>
*/
@@ -61,18 +64,18 @@ trait ApiResponse
$data = $request->data ?? false;
$addcode = $request->addcode ?? false;
$sign = $request->sign ?? false;
if (!$server_id) {
if (! $server_id) {
return '参数server_id不能为空';
}
if (!$key) {
if (! $key) {
return '参数key不能为空';
}
$this->user = User::where('server_id', $server_id)
->where('server_key', $key)->first();
if (!$this->user) {
if (! $this->user) {
return '参数server_id与key不匹配';
}
@@ -80,15 +83,15 @@ trait ApiResponse
return '渠道商状态不正确';
}
if (!$sign) {
if (! $sign) {
return '参数sign不能为空';
}
if (!$data) {
if (! $data) {
return '参数data不能为空';
}
if (!$addcode) {
if (! $addcode) {
return '参数addcode不能为空';
}
@@ -100,7 +103,9 @@ trait ApiResponse
}
$keydesc = $this->keydesc($data);
$keydescArr = json_decode($this->keydesc($data), true);
if (empty($keydescArr) && !empty($keydesc)) {
if (empty($keydescArr) && ! empty($keydesc)) {
info(json_encode($keydescArr));
info(json_encode($keydesc));
return '传递的json数据不对';
}
@@ -109,7 +114,7 @@ trait ApiResponse
public function keysign($jsonData = '', $addcode = '')
{
$signStr = 'data=' . $jsonData . '&addcode=' . $addcode . '&key=' . $this->user->server_key;
$signStr = 'data='.$jsonData.'&addcode='.$addcode.'&key='.$this->user->server_key;
$sign = hash_hmac('sha256', $signStr, $this->user->server_key);
return $sign;
@@ -117,6 +122,7 @@ trait ApiResponse
/**
* 成功的返回
*
* @Author :<C.Jason>
* @Date :2018-05-22
* @param [type] $data [description]
@@ -138,7 +144,7 @@ trait ApiResponse
];
if ($log) {
if (!is_array($data)) {
if (! is_array($data)) {
$data = [$data];
}
@@ -166,7 +172,7 @@ trait ApiResponse
{
$rt = microtime(true) - LARAVEL_START;
$header = array_merge($header, ['rt' => round($rt * 1000, 2) . 'ms', 'qps' => round(1 / $rt, 1)]);
$header = array_merge($header, ['rt' => round($rt * 1000, 2).'ms', 'qps' => round(1 / $rt, 1)]);
return Response::json($data, $code, $header);
}