logic = new MerchantAlertLogic(); parent::__construct(); } #[Permission('商户警报列表', 'core:operation:merchantAlert:index')] public function index(Request $request): Response { return $this->success($this->logic->indexList($this->filters($request))); } #[Permission('导出商户警报', 'core:operation:merchantAlert:export')] public function export(Request $request): Response { return $this->logic->export($this->filters($request)); } private function filters(Request $request): array { return $request->more([ ['merchant_name', ''], ['alert_type', ''], ]); } }