logic = new DistributionRecordLogic(); parent::__construct(); } #[Permission('铺货记录列表', 'core:device:distributionRecord:index')] public function index(Request $request): Response { return $this->success($this->logic->indexList($this->filters($request))); } #[Permission('导出铺货记录', 'core:device:distributionRecord:export')] public function export(Request $request): Response { return $this->logic->export($this->filters($request)); } private function filters(Request $request): array { return $request->more([ ['action_type', ''], ['merchant', ''], ['qr_code', ''], ['device_sn', ''], ['goods_type', ''], ]); } }