//显示推荐亲友圈
        private async void ShowRecommendFriendsCircle()
        {
            if (_NoneOtherRecommend)
            {
                ShowFriendCicleList(_AllRecommendFriendsCircleInfo);
                UIComponent.GetUiView <NormalHintPanelComponent>().ShowHintPanel("已显示全部推荐亲友圈"); //之前请求已经是全部的了 直接从本地取所有推荐亲友圈
                return;
            }
            C2F_GetRecommendFriendsCircle c2FGetFriendsCircleInfo = new C2F_GetRecommendFriendsCircle();

            c2FGetFriendsCircleInfo.StartIndex     = _CuurRecommendFriendsCircleStartIndex;
            _CuurRecommendFriendsCircleStartIndex += 5;
            F2C_GetRecommendFriendsCircle f2CGetFriendsCircle = (F2C_GetRecommendFriendsCircle)await SessionComponent.Instance.Call(c2FGetFriendsCircleInfo);

            if (f2CGetFriendsCircle.FriendsCircleInfos.Count < 5)
            {
                _NoneOtherRecommend = true;
            }
            //不限显示自己已经加入的推荐亲友圈
            ExcludeAlreadyJoinFrienCircle(f2CGetFriendsCircle.FriendsCircleInfos);

            List <FriendsCircleAndCreateUser> friendsCircleAndCreates = await FriendsCircleAndCreateUserFactory.Create(f2CGetFriendsCircle.FriendsCircleInfos);

            for (int i = 0; i < friendsCircleAndCreates.Count; i++)
            {
                _AllRecommendFriendsCircleInfo.Add(friendsCircleAndCreates[i]);//记录所有的推荐亲友圈
            }
            ShowFriendCicleList(friendsCircleAndCreates);
        }
        //显示亲友圈列表
        private async void ShowFriendCicleList(IList <int> friendCirleIds, bool isInputQuery = false)
        {
            RepeatedField <FriendsCircle> friendsCircles = await FrienCircleComponet.Ins.GetFriendsCircleInfo(friendCirleIds);

            if (isInputQuery)
            {
                if (friendsCircles.Count > 0)
                {
                    UIComponent.GetUiView <JoinRoomPanelComponent>().Hide();
                    UIComponent.GetUiView <NormalHintPanelComponent>().ShowHintPanel("查询成功");
                    ShowFriendCicleList(await FriendsCircleAndCreateUserFactory.Create(friendsCircles));
                }
                else
                {
                    UIComponent.GetUiView <NormalHintPanelComponent>().ShowHintPanel("亲友圈不存在");
                }
                mNoneFrienCileGo.SetActive(false);
            }
            else
            {
                List <FriendsCircleAndCreateUser> friendsCircleAndCreates = await FriendsCircleAndCreateUserFactory.Create(friendsCircles);

                ShowFriendCicleList(friendsCircleAndCreates);
            }
        }