logic = new SdkOrderSuccessLogic(); $this->validate = new SdkOrderSuccessValidate; parent::__construct(); } /** * 数据列表 * @param Request $request * @return Response */ public function index(Request $request): Response { $where = $request->more([ ['game_id', ''], ['media_id', ''], ['auth_id', ''], ['agent_id', ''], ['site_id', ''], ['user_name', ''], ['server_id', ''], ['server_name', ''], ['reg_date', ''], ['pay_date', ''], ]); $query = $this->logic->search($where); $data = $this->logic->getList($query); $data['data'] = $this->logic->trandformListColumn($data['data'], ['game', 'ip', 'agent','auth', 'pay_channel']); return $this->success($data); } /** * 导出数据 * @param Request $request * @return Response */ public function export(Request $request) : Response { $where = $request->more([ ['game_id', ''], ['media_id', ''], ['auth_id', ''], ['agent_id', ''], ['site_id', ''], ['user_name', ''], ['server_id', ''], ['server_name', ''], ['reg_date', ''], ['pay_date', ''], ]); return $this->logic->export($where); } }