getResponse()->getData(); $is_log = $data['is_log'] ?? 0; if ($is_log == 1) { Log::write($request->request(), 'system'); Log::write($data['msg'], 'system'); Log::write($e->getLine(), 'system'); } } else { // 语法错误 Log::write($e->__toString(), 'system'); $data['code'] = 0; $data['msg'] = $e->getMessage(); $data['show'] = 0; return json($data); } // 其他错误交给系统处理 return parent::render($request, $e); } }