model = new \plugin\admin\app\model\Card(); } function clearCache(){ //cache('InfomercialIds',null); } function detail(){ return view('',[ ]); } function export(){ $base_dir = rtrim(config('app.public_path', ''), '\\/'); $base_dir = $base_dir ? $base_dir . DIRECTORY_SEPARATOR : base_path() . "/public/"; $base_name = \app\model\Card::where('id',Input('ids'))->value('title').".xlsx"; //return $base_name; $savePath = $base_dir.$base_name; var_dump($savePath); $list = \app\model\Cdkey::where('category_id',Input('ids'))->where('is_used',0)->where('status',1)->order('id asc')->field('account,expires')->select(); $list = collect($list); (new \Rap2hpoutre\FastExcel\FastExcel($list))->export($savePath); return response()->download($savePath, $base_name); } public function __after_insert__(Request $request){ //cache('InfomercialIds',null); } public function __after_delete__(Request $request){ $this->__after_insert__($request); } }