auth->id; $list = FriendRelation::getFriendList($user_id); $this->success('获取成功', $list); } /* * 添加好友 */ // public function add(){ // $user_id = $this->auth->id; // $friend_id = $this->request->request('friend_id'); // $res = model('Friend')->addFriend($user_id,$friend_id); // if($res){ // $this->success('添加成功'); // } // $this->error('添加失败'); // } /* * 删除好友 */ public function delete(){ $user_id = $this->auth->id; $friend_id = $this->request->post('friend_id'); $res = FriendRelation::deleteFriend($user_id,$friend_id); $this->success('删除成功'); } /* * 搜索用户 */ public function search(){ $search = $this->request->post('search'); if (!$search){ $this->error('请输入搜索内容'); } $user_id = $this->auth->id; $list = FriendRelation::searchUser($user_id,$search); $this->success('获取成功', $list); } /* * 申请好友 */ public function apply(){ $user_id = $this->auth->id; $friend_id = $this->request->post('friend_id'); $message = $this->request->post('message'); if (!$friend_id) { $this->error('请选择好友'); } if($user_id == $friend_id){ $this->error('不能添加自己为好友'); } $res = FriendRelation::applyFriend($user_id,$friend_id,$message); if($res['code'] <= 0){ $this->error($res['msg']); }else{ $this->success('申请成功'); } } /* * 获取好友申请列表 */ public function apply_list(){ $user_id = $this->auth->id; $list = FriendRelation::getApplyList($user_id); $this->success('获取成功', $list); } /* * 处理好友申请 */ public function handle(){ $user_id = $this->auth->id; $friend_requests_id = $this->request->post('id'); $status = $this->request->post('status'); $res = FriendRelation::handleApply($user_id,$friend_requests_id,$status); if($res['code'] <= 0){ $this->error($res['msg']); } $this->success('处理成功'); } }