输出调试代码
This commit is contained in:
@@ -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);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user