getCode(); $message = $exception->getMessage(); $data = null; if ($exception instanceof BusinessException) { $code = $code ?: 400; $data = $exception->getData(); } else { $code = 500; $message = 'Server internal error'; if (config('app.debug')) { $message = $exception->getMessage(); } } return json([ 'code' => $code, 'msg' => $message, 'data' => $data, ]); } }