|
|
@ -4,14 +4,19 @@ declare(strict_types=1);
|
|
|
|
|
|
|
|
|
|
|
|
namespace App\Service;
|
|
|
|
namespace App\Service;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
use App\Exception\BusinessException;
|
|
|
|
use App\Helper\StringHelper;
|
|
|
|
use App\Helper\StringHelper;
|
|
|
|
use App\Model\RequestLog;
|
|
|
|
use App\Model\RequestLog;
|
|
|
|
|
|
|
|
|
|
|
|
class RequestService extends AbstractService
|
|
|
|
class RequestService extends AbstractService
|
|
|
|
{
|
|
|
|
{
|
|
|
|
public function getRequestLogByToken($token): ?RequestLog
|
|
|
|
public function getRequestLogByToken($token): RequestLog
|
|
|
|
{
|
|
|
|
{
|
|
|
|
return RequestLog::where('request_token', $token)->first();
|
|
|
|
$requestLog = RequestLog::where('request_token', $token)->first();
|
|
|
|
|
|
|
|
if (is_null($requestLog)) {
|
|
|
|
|
|
|
|
throw new BusinessException('token不存在');
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
return $requestLog;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public function createRequestLog($requestUri, $params): RequestLog
|
|
|
|
public function createRequestLog($requestUri, $params): RequestLog
|
|
|
|