|
|
@ -41,25 +41,29 @@ final class ApiResponseService |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* 系统错误响应 |
|
|
* 系统错误响应 |
|
|
* |
|
|
* @param string|null $message |
|
|
* @param string $message |
|
|
|
|
|
* @param int $statusCode |
|
|
* @param int $statusCode |
|
|
* @return JsonResponse |
|
|
* @return JsonResponse |
|
|
*/ |
|
|
*/ |
|
|
public function systemError(string $message = '系统错误', int $statusCode = 200): JsonResponse |
|
|
public function systemError(string $message = null, int $statusCode = 500): JsonResponse |
|
|
{ |
|
|
{ |
|
|
|
|
|
if (is_null($message)) { |
|
|
|
|
|
$message = __('exception.exception_handler.system'); |
|
|
|
|
|
} |
|
|
return $this->error($message, 500, $statusCode); |
|
|
return $this->error($message, 500, $statusCode); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* 未授权响应 |
|
|
* 未授权响应 |
|
|
* |
|
|
* @param string|null $message |
|
|
* @param string $message |
|
|
|
|
|
* @param int $statusCode |
|
|
* @param int $statusCode |
|
|
* @return JsonResponse |
|
|
* @return JsonResponse |
|
|
*/ |
|
|
*/ |
|
|
public function unauthorized(string $message = '请先登录', int $statusCode = 200): JsonResponse |
|
|
public function unauthorized(string $message = null, int $statusCode = 200): JsonResponse |
|
|
{ |
|
|
{ |
|
|
|
|
|
if (is_null($message)) { |
|
|
|
|
|
$message = __('exception.exception_handler.login'); |
|
|
|
|
|
} |
|
|
return $this->error($message, 401, $statusCode); |
|
|
return $this->error($message, 401, $statusCode); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|