logic = new SdkRegLogLogic(); $this->validate = new SdkRegLogValidate; parent::__construct(); } /** * 数据列表 * @param Request $request * @return Response */ public function index(Request $request): Response { $where = $request->more([ ['user_name', ''], ['game_id', ''], ['media_id', ''], ['agent_id', ''], ['site_id', ''], ['reg_time', ''], ['vt', ''], ]); // 传入的是多选game_id, 转换成字符串 // $where['game_id'] = is_array($where['game_id']) ? implode(',', $where['game_id']) : $where['game_id']; $query = $this->logic->searchByAuth($where); $data = $this->logic->getList($query); $data['data'] = $this->logic->trandformListColumn($data['data'], ['game', 'ip', 'agent']); return $this->success($data); } }