request->input('limit', 20); $list = $this->userInviteModel ->where('invitee_user_id', $this->userId) ->orderBy('id', 'desc') ->paginate($limit) ->toArray(); if (!empty($list['data'])) { $userIds = array_column($list['data'], 'user_id'); $userInfoArr = $this->userModel->getInfoByIds($userIds); foreach ($list['data'] as &$item) { $item['user_nick_name'] = $userInfoArr[$item['user_id']]['nick_name']; } } $userInfo = $this->getUserInfo($this->userId); return $this->return->success('success',['list' => $list,'invite_code'=> $userInfo['invite_code']]); } }