Exemple #1
0
 public void SetExamineUser(U2C_QueryUserInfo u2CQueryUserInfo)
 {
     ExamineUser   = u2CQueryUserInfo.User;
     IsStopSeal    = u2CQueryUserInfo.IsStopSeal;
     LastLoginTime = u2CQueryUserInfo.LastLoginTime;
     AgecyLv       = u2CQueryUserInfo.AgecyLv;
 }
        public async void QueryBtnEvent()
        {
            long queryUserId = 0;

            try
            {
                queryUserId = long.Parse(mUserIdInputField.text);
            }
            catch (Exception e)
            {
                UIComponent.GetUiView <NormalHintPanelComponent>().ShowHintPanel("用户Id格式不对");
                return;
            }

            U2C_QueryUserInfo u2CGetOnLineNumber = (U2C_QueryUserInfo)await SessionComponent.Instance.AdministratorCall(new C2U_QueryUserInfo()
            {
                QueryUserId = queryUserId
            });

            if (!string.IsNullOrEmpty(u2CGetOnLineNumber.Message))
            {
                UIComponent.GetUiView <NormalHintPanelComponent>().ShowHintPanel(u2CGetOnLineNumber.Message);
                return;
            }
            AdministratorComponent.Ins.SetExamineUser(u2CGetOnLineNumber); //设置当前查询的UserId
            UIComponent.GetUiView <UserOperatePanelComponent>().Show();    //显示用户操作界面
        }