logic = new GamePackLogLogic(); $this->validate = new GamePackLogValidate; parent::__construct(); } /** * 数据列表 * @param Request $request * @return Response */ public function index(Request $request): Response { $where = $request->more([ ['game_id', ''], ['agent_id', ''], ['site_id', ''], ]); $query = $this->logic->search($where); $data = $this->logic->getList($query); $data['data'] = $this->logic->trandformListColumn($data['data'],['agent','site','game']); return $this->success($data); } /** * 批量打包 * @param Request $request * @return Response */ public function batchSave(Request $request): Response { $data = $request->all(); $res = $this->logic->batchSave($data); return $this->success(); } }