diff --git a/app/Services/ApiResponseService.php b/app/Services/ApiResponseService.php index 7ef54af..b0669ca 100644 --- a/app/Services/ApiResponseService.php +++ b/app/Services/ApiResponseService.php @@ -41,25 +41,29 @@ final class ApiResponseService /** * 系统错误响应 - * - * @param string $message - * @param int $statusCode + * @param string|null $message + * @param int $statusCode * @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); } /** * 未授权响应 - * - * @param string $message - * @param int $statusCode + * @param string|null $message + * @param int $statusCode * @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); }