public function getFriendGroup()
{
$usergroupList = model('FollowGroup')->getGroupList($this->mid);
$grouplist = array();
foreach ($usergroupList as $g) {
$group['gid'] = $g['follow_group_id'];
$group['title'] = $g['title'];
$grouplist[] = $group;
}
// //相互关注
// $mutualusers = model('Follow')->getFriendsData($this->mid);
// 未分组
$nogroupusers = model('FollowGroup')->getDefaultGroupByAll($this->mid);
// 其他分组
// $groupusers = array();
// if( $grouplist ){
// foreach ( $grouplist as $v ){
// $groupinfo = model('FollowGroup')->getUsersByGroup( $this->mid , $v['gid'] );
// $groupusers['group'.$v['gid']] = $groupinfo;
// }
// }
// $groupusers['group-1'] = getSubByKey( $mutualusers , 'fid');
$groupusers['group-2'] = getSubByKey($nogroupusers, 'fid');
$groups = array(array('gid' => -2, 'title' => '未分组'));
// 关注列表
$grouplist && ($groups = array_merge($groups, $grouplist));
$users = array();
foreach ($groupusers as &$gu) {
foreach ($gu as $k => $u) {
$gu[$k] = model('User')->getUserInfoForSearch($u, 'uid,uname');
}
}
$this->assign('groups', $groups);
$this->assign('groupusers', $groupusers);
$this->display();
}