logic = new MemberActivationRecordLogic(); parent::__construct(); } #[Permission('会员开通记录列表', 'core:fund:memberActivation:index')] public function index(Request $request): Response { return $this->success($this->logic->indexList($this->filters($request))); } #[Permission('导出会员开通记录', 'core:fund:memberActivation:export')] public function export(Request $request): Response { return $this->logic->export($this->filters($request)); } private function filters(Request $request): array { return $request->more([ ['source', ''], ['card_type', ''], ['device_type', ''], ['user_id', ''], ['nickname', ''], ['start_date', ''], ['end_date', ''], ]); } }