logic = new RechargeRecordLogic(); parent::__construct(); } #[Permission('充值记录列表', 'core:fund:rechargeRecord:index')] public function index(Request $request): Response { return $this->success($this->logic->indexList($this->filters($request))); } #[Permission('导出充值记录', 'core:fund:rechargeRecord:export')] public function export(Request $request): Response { return $this->logic->export($this->filters($request)); } private function filters(Request $request): array { return $request->more([ ['balance_type', ''], ['direction', ''], ['user_id', ''], ['nickname', ''], ['start_date', ''], ['end_date', ''], ]); } }