get(); $mode = (new SystemExport); if ($request->user['is_super'] == 0) { $mode = $mode->where("uuid",$request->user['id']); } $list = $mode->order("create_at","desc")->select()->toArray(); return successTrans(100010,$list,200); } catch (\Throwable $throwable) { return error($throwable->getMessage()); } } #[PostMapping('export')] public function exportOrder(Request $request): Response { try { $param = $request->all(); $param['poi_id'] = $request->user['store_id']; $logId = (new SystemExport)->insertGetId([ "uuid" => $request->user['id'], "name" => $param['fileName'], "params" => json_encode($param), ]); Redis::send("export-order",[ "logId" => $logId, "param" => $param, ]); return success("任务发起成功,请留意任务台状态并下载",[],200); } catch (\Throwable $throwable) { return error($throwable->getMessage()); } } }