get()->toArray(); // dump($data); // echo uniqid().md5(strtotime(now(''))); return $this->success([],'访问主页'); } /** * 根据name导出数据 * @param Request $request * @return \Illuminate\Http\JsonResponse|\Symfony\Component\HttpFoundation\BinaryFileResponse */ public function exports(Request $request){ if (!$request->has('name') || empty($request->get('name'))) { return $this->error(ERROR_CODE_PARAM_INVALID,'缺少参数'); } $name = $request->get('name'); return Excel::download(app( $this->createExport($name)),$name.'.xlsx'); } public function createExport($name){ $name = ucwords($name); return 'App\Exports\\'.$name.'Export'; } }