From 0f2e0147e8990e913d16d99bc1b94fb6bc53abd7 Mon Sep 17 00:00:00 2001 From: 陈嘉乐 <cjl@hdlchina.com.cn> Date: 星期四, 03 十二月 2020 15:35:42 +0800 Subject: [PATCH] 2020-12-03-1 --- HDL_ON/UI/UI1-Login/RegisterPageBLL.cs | 515 +++++++++++++++++++++++++++++++++++++++----------------- 1 files changed, 358 insertions(+), 157 deletions(-) diff --git a/HDL_ON/UI/UI1-Login/RegisterPageBLL.cs b/HDL_ON/UI/UI1-Login/RegisterPageBLL.cs index 6996dec..b6dc594 100644 --- a/HDL_ON/UI/UI1-Login/RegisterPageBLL.cs +++ b/HDL_ON/UI/UI1-Login/RegisterPageBLL.cs @@ -19,8 +19,9 @@ LoadEvent_ChangeTextVisble(); LoadEvent_GetVerificationCode(); LoadEvent_Register(); - + LoadEvent_LimtPasswordLength(); LoadEvent_TextChange(); + LoadEvent_Server(); //var areaCodeList = pm.GetAreaCode(); } /// <summary> @@ -28,19 +29,35 @@ /// </summary> void LoadEvent_TextChange() { - etAccount.TextChangeEventHandler += (sender, e) => + etAccount.TextChangeEventHandler = (sender, e) => { - Regex reg = new Regex(@"^[1]+\d{10}"); - var mFalg = reg.Match(etAccount.Text.Trim()); - if (!mFalg.Success || (btnGlobalRoaming.Text == "+86" && etAccount.Text.Trim().Length != 11)) + //Regex reg = new Regex(@"^[1]+\d{10}"); + //var mFalg = reg.Match(etAccount.Text.Trim()); + if (registerType == 0)//鎵嬫満娉ㄥ唽鑾峰彇楠岃瘉鐮佹寜閽敓鏁堟潯浠� { - btnGetVerificationCode.IsSelected = false; + if (!Utlis.CheckPhoneNumber(etAccount.Text.Trim(), phoneZoneCode)) + { + btnGetVerificationCode_Phone.IsSelected = false; + } + else + { + if (btnGetVerificationCode_Phone.Text == Language.StringByID(StringId.GetVerificationCode)) + btnGetVerificationCode_Phone.IsSelected = true; + } } - else + else//閭娉ㄥ唽鑾峰彇楠岃瘉鐮佹寜閽敓鏁堟潯浠� { - if (btnGetVerificationCode.Text == Language.StringByID(StringId.GetVerificationCode)) - btnGetVerificationCode.IsSelected = true; + if (!Utlis.CheckEmail(etAccount.Text.Trim())) + { + btnGetVerificationCode_Mail.IsSelected = false; + } + else + { + if (btnGetVerificationCode_Mail.Text == Language.StringByID(StringId.GetVerificationCode)) + btnGetVerificationCode_Mail.IsSelected = true; + } } + }; } @@ -50,18 +67,24 @@ void LoadPage_SwitchRegisterType() { //閫夋嫨鎵嬫満娉ㄥ唽 - btnPhoneLogin.MouseUpEventHandler += (sender, e) => + btnPhoneLogin.MouseUpEventHandler = (sender, e) => { -#if DEBUG - etAccount.Text = "17576024298"; -#endif - + if (registerType == 0) + { + return; + } + etAccount.IsNumberKeyboardType = true; + etAccount.Text = registerPhone; + etPassword.Text = ""; + etRepeatPassword.Text = ""; #region 鍒囨崲閫変腑鎸夐挳 + btnGetVerificationCode_Mail.Visible = false; + btnGetVerificationCode_Phone.Visible = true; btnEmailLogin.TextColor = CSS_Color.PromptingColor1; btnEmailLogin.TextSize = CSS_FontSize.TextFontSize; btnPhoneLogin.TextColor = CSS_Color.MainColor; btnPhoneLogin.TextSize = CSS_FontSize.EmphasisFontSize_Secondary; - etAccount.PlaceholderText = Language.StringByID(StringId.PlsEntryCorrectMobilNeumber); + etAccount.PlaceholderText = Language.StringByID(StringId.PlsEntryPhoneNumber); #endregion #region 鍒囨崲娉ㄥ唽鏂瑰紡鍙婂浘鏍� @@ -75,13 +98,18 @@ }; //閫夋嫨閭娉ㄥ唽 - btnEmailLogin.MouseUpEventHandler += (sender, e) => + btnEmailLogin.MouseUpEventHandler = (sender, e) => { + if (registerType == 1) + return; -#if DEBUG - etAccount.Text = "979412578@qq.com"; -#endif + etAccount.IsNumberKeyboardType = false; + etAccount.Text = registerEmail; + etPassword.Text = ""; + etRepeatPassword.Text = ""; #region 鍒囨崲閫変腑鎸夐挳 + btnGetVerificationCode_Mail.Visible = true; + btnGetVerificationCode_Phone.Visible = false; btnPhoneLogin.TextColor = CSS_Color.PromptingColor1; btnPhoneLogin.TextSize = CSS_FontSize.TextFontSize; btnEmailLogin.TextColor = CSS_Color.MainColor; @@ -117,7 +145,6 @@ else { //鏍囪鎵嬫満鍙风爜鏃犳晥 - btnGetVerificationCode.IsSelected = false; btnAccountViewBottomLine.BackgroundColor = CSS_Color.DividingLineColor; btnAccountViewBottomLine.Height = Application.GetRealHeight(1); //鎵嬫満娉ㄥ唽-楠岃瘉鎵嬫満鍙风爜鏄惁姝g‘ @@ -125,29 +152,27 @@ { if (registerType == 0) { - - Regex reg = new Regex(@"^[1]+\d{10}"); - var mFalg = reg.Match(etAccount.Text.Trim()); - if (!mFalg.Success || (btnGlobalRoaming.Text == "+86" && etAccount.Text.Trim().Length != 11)) + if (!Utlis.CheckPhoneNumber(etAccount.Text.Trim(), phoneZoneCode)) { btnAccountViewBottomLine.BackgroundColor = CSS_Color.AuxiliaryColor2; btnAccountViewBottomLine.Height = Application.GetRealHeight(2); + btnGetVerificationCode_Phone.IsSelected = false; new Tip() { - CloseTime = 3, + CloseTime = 1, Text = Language.StringByID(StringId.PlsEntryCorrectMobilNeumber), Direction = AMPopTipDirection.None, }.Show(bodyView); } else { - if (btnGetVerificationCode.Text == Language.StringByID(StringId.GetVerificationCode)) + if (btnGetVerificationCode_Phone.Text == Language.StringByID(StringId.GetVerificationCode)) { //鏍囪鎵嬫満鍙风爜鏈夋晥 - btnGetVerificationCode.IsSelected = true; + btnGetVerificationCode_Phone.IsSelected = true; } //璐﹀彿鏈夋晥銆佸瘑鐮佹湁鏁堛�侀獙璇佺爜杈撳叆浜嗭紝鎵嶈兘鐐瑰嚮娉ㄥ唽 - if (btnGetVerificationCode.IsSelected && ValidPassword && !string.IsNullOrEmpty(etVerificationCode.Text.Trim())) + if (ValidPassword && !string.IsNullOrEmpty(etVerificationCode.Text.Trim())) { btnRegister.IsSelected = true; } @@ -156,33 +181,39 @@ else if (registerType == 1) { //閭娉ㄥ唽-楠岃瘉閭鏄惁姝g‘ - var reg = new Regex("^\\s*([A-Za-z0-9_-]+(\\.\\w+)*@(\\w+\\.)+\\w{2,5})\\s*$"); - //Regex.IsMatch(etAccount.Text.Trim(), "([a-zA-Z0-9_\\.\\-])+\\@(([a-zA-Z0-9\\-])+\\.)+([a-zA-Z0-9]{2,5})+"); - var mFalg = reg.Match(etAccount.Text.Trim()); - if (!mFalg.Success) + if (!Utlis.CheckEmail(etAccount.Text.Trim())) { btnAccountViewBottomLine.BackgroundColor = CSS_Color.AuxiliaryColor2; btnAccountViewBottomLine.Height = Application.GetRealHeight(2); + btnGetVerificationCode_Mail.IsSelected = false; new Tip() { - CloseTime = 3, + CloseTime = 1, Text = Language.StringByID(StringId.PlsEntryCorrectEmailAddress), Direction = AMPopTipDirection.None, }.Show(bodyView); } else { - if (btnGetVerificationCode.Text == Language.StringByID(StringId.GetVerificationCode)) + if (btnGetVerificationCode_Mail.Text == Language.StringByID(StringId.GetVerificationCode)) {//鏍囪鎵嬫満鍙风爜鏈夋晥 - btnGetVerificationCode.IsSelected = true; + btnGetVerificationCode_Mail.IsSelected = true; } //璐﹀彿鏈夋晥銆佸瘑鐮佹湁鏁堛�侀獙璇佺爜杈撳叆浜嗭紝鎵嶈兘鐐瑰嚮娉ㄥ唽 - if (btnGetVerificationCode.IsSelected && ValidPassword && string.IsNullOrEmpty(etVerificationCode.Text.Trim())) + if (ValidPassword && string.IsNullOrEmpty(etVerificationCode.Text.Trim())) { btnRegister.IsSelected = true; } } } + } + if (accountType == 0) + { + registerPhone = etAccount.Text.Trim(); + } + else + { + registerEmail = etAccount.Text.Trim(); } } }; @@ -197,16 +228,21 @@ } else { - //闇�瑕佽緭鍏�6浣嶄互涓婄殑瀵嗙爜 - if (etPassword.Text.Length < 6|| etPassword.Text.Length >13) + if (etPassword.Text.Length == 0) { - + btnPasswordViewBottomLine.BackgroundColor = CSS_Color.DividingLineColor; + btnPasswordViewBottomLine.Height = Application.GetRealHeight(1); + return; + } + //闇�瑕佽緭鍏�6浣嶄互涓婄殑瀵嗙爜 + if (etPassword.Text.Length < 6 || etPassword.Text.Length > 13) + { btnPasswordViewBottomLine.BackgroundColor = CSS_Color.AuxiliaryColor2; btnPasswordViewBottomLine.Height = Application.GetRealHeight(2); new Tip() { - CloseTime = 3, + CloseTime = 1, Direction = AMPopTipDirection.None, Text = Language.StringByID(StringId.PlsRegisterPassword) }.Show(bodyView); @@ -240,7 +276,7 @@ btnRepeatPasswordViewBottomLine.Height = Application.GetRealHeight(2); new Tip() { - CloseTime = 3, + CloseTime = 1, Direction = AMPopTipDirection.None, Text = Language.StringByID(StringId.IncorrectRepeatPassword) }.Show(bodyView); @@ -249,7 +285,7 @@ { ValidPassword = true; //璐﹀彿鏈夋晥銆佸瘑鐮佹湁鏁堛�侀獙璇佺爜杈撳叆浜嗭紝鎵嶈兘鐐瑰嚮娉ㄥ唽 - if (btnGetVerificationCode.IsSelected && ValidPassword && !string.IsNullOrEmpty(etVerificationCode.Text.Trim())) + if (ValidPassword && !string.IsNullOrEmpty(etVerificationCode.Text.Trim())) { btnRegister.IsSelected = true; } @@ -283,6 +319,28 @@ } /// <summary> + /// 闄愬埗瀵嗙爜鏂囨湰搴撹緭鍏ラ暱搴� + /// </summary> + void LoadEvent_LimtPasswordLength() + { + etPassword.TextChangeEventHandler = (sender, e) => + { + if (etPassword.Text.Length > 16) + { + etPassword.Text = etPassword.Text.Remove(15); + } + }; + + etRepeatPassword.TextChangeEventHandler = (sender, e) => + { + if (etRepeatPassword.Text.Length > 16) + { + etRepeatPassword.Text = etRepeatPassword.Text.Remove(15); + } + }; + } + + /// <summary> /// 鏇存敼瀵嗙爜鍙鎬� /// </summary> void LoadEvent_ChangeTextVisble() @@ -306,75 +364,129 @@ /// </summary> void LoadEvent_GetVerificationCode() { - btnGetVerificationCode.MouseUpEventHandler += (sender, e) => + EventHandler<MouseEventArgs> eventHandler = (sender, e) => { - if (btnGetVerificationCode.IsSelected) + if ((sender as Button).IsSelected) { - btnGetVerificationCode.IsSelected = false; + //鍒ゆ柇鏄惁閫夋嫨浜嗘湇鍔″櫒锛岄�夋嫨浜嗘墠鑳藉彂閫侀獙璇佺爜 + if (CheckIfSelectServer() == false) return; + string account = etAccount.Text.Trim(); - //鐭俊鍙戦�侀棿闅�60s int time = 60; new Thread(() => { - while (time > 0) + //1.鍏堟鏌ヨ处鍙锋槸鍚︽敞鍐岃繃 + var result = pm.GetRegionByAccount(account); + //2.璐﹀彿涓嶅瓨鍦紝鎵嶅厑璁哥户缁敞鍐� + if (result.Code == StateCode.ACCOUNT_NOT_EXIST) { - time--; + //璐﹀彿涓嶅瓨鍦� 鏈敞鍐屽厑璁稿彂閫侀獙璇佺爜娉ㄥ唽 Application.RunOnMainThread(() => { - btnGetVerificationCode.Text = time.ToString() + "s"; + //鐭俊鍙戦�侀棿闅�60s + (sender as Button).IsSelected = false; + }); - Thread.Sleep(1000); + //2.1 寮�濮嬪�掕鏃� + new Thread(() => + { + while (time > 0) + { + time--; + Application.RunOnMainThread(() => + { + (sender as Button).Text = time.ToString() + "s"; + }); + Thread.Sleep(1000); + } + Application.RunOnMainThread(() => + { + //鍥炲鑾峰彇鐭俊鎸夐挳浜嬩欢 + (sender as Button).IsSelected = true; + (sender as Button).TextID = StringId.GetVerificationCode; + }); + }) + { IsBackground = true }.Start(); + + //2.2 鑾峰彇楠岃瘉鐮� + ResponsePackNew resultObj; + if (registerType == 1)//閭 + { + resultObj = pm.VerificationCodeSend(VerifyType.REGISTER_USER, account); + } + else + { + resultObj = pm.VerificationCodeSend(VerifyType.REGISTER_USER, account, true, phoneZoneCode); + } + + if (resultObj.Code != StateCode.SUCCESS) + { + // 鎻愮ず閿欒 + IMessageCommon.Current.ShowErrorInfoAlter(resultObj.Code); + } + } - Application.RunOnMainThread(() => + else if (result.Code.ToUpper() == StateCode.SUCCESS) { - //鍥炲鑾峰彇鐭俊鎸夐挳浜嬩欢 - btnGetVerificationCode.IsSelected = true; - btnGetVerificationCode.TextID = StringId.GetVerificationCode; - }); - }) - { IsBackground = true }.Start(); - new Thread(() => - { - //鑾峰彇楠岃瘉鐮� - var result = pm.GetPhoneRegisterVerCode(account); - if (result.StateCode.ToUpper() == "SUCCESS") - { + //3.鎻愮ず璐﹀彿宸插瓨鍦紝鏃犳硶閲嶅娉ㄥ唽 + Utlis.ShowAlertOnMainThread(Language.StringByID(StringId.AccountAlreadyUse)); } else { - string tipString = "Server error"; - switch (result.StateCode) - { - case "Exist": - tipString = Language.StringByID(StringId.AccountAlreadyExists); - break; - case "SendFail": - tipString = Language.StringByID(StringId.FailedToSendVerificationCode); - break; - case "Self:Net_Error": - tipString = Language.StringByID(StringId.NetworkAnomaly); - break; - case "ParameterOrEmpty": - if (registerType == 0) - tipString = Language.StringByID(StringId.PlsEntryCorrectMobilNeumber); - else - tipString = Language.StringByID(StringId.PlsEntryCorrectEmailAddress); - break; - } - Application.RunOnMainThread(() => - { - new Tip() - { - CloseTime = 3, - Direction = AMPopTipDirection.None, - Text = tipString - }.Show(bodyView); - }); + //4.鎻愮ず鍏跺畠寮傚父閿欒 + IMessageCommon.Current.ShowErrorInfoAlter(result.Code); } }) { IsBackground = true }.Start(); + + //(sender as Button).IsSelected = false; + //string account = etAccount.Text.Trim(); + ////鐭俊鍙戦�侀棿闅�60s + //int time = 60; + //new Thread(() => + //{ + // while (time > 0) + // { + // time--; + // Application.RunOnMainThread(() => + // { + // (sender as Button).Text = time.ToString() + "s"; + // }); + // Thread.Sleep(1000); + // } + // Application.RunOnMainThread(() => + // { + // //鍥炲鑾峰彇鐭俊鎸夐挳浜嬩欢 + // (sender as Button).IsSelected = true; + // (sender as Button).TextID = StringId.GetVerificationCode; + // }); + //}) + //{ IsBackground = true }.Start(); + //new Thread(() => + //{ + // ResponsePackNew resultObj; + // // 鑾峰彇楠岃瘉鐮� + // if (registerType == 1)//閭 + // { + // resultObj = pm.VerificationCodeSend(VerifyType.REGISTER_USER, account); + // } + // else + // { + // resultObj = pm.VerificationCodeSend(VerifyType.REGISTER_USER, account, true, phoneZoneCode); + // } + + // if (resultObj.Code != StateCode.SUCCESS_CODE) + // { + // // 鎻愮ず閿欒 + // IMessageCommon.Current.ShowErrorInfoAlter(NewAPI.API_POST_Verification_Send, resultObj.Code); + // } + //}) + //{ IsBackground = true }.Start(); } }; + + btnGetVerificationCode_Phone.MouseDownEventHandler = eventHandler; + btnGetVerificationCode_Mail.MouseDownEventHandler = eventHandler; } /// <summary> @@ -382,10 +494,23 @@ /// </summary> void LoadEvent_Register() { - btnRegister.MouseUpEventHandler += (sender, e) => + btnRegister.MouseUpEventHandler = (sender, e) => { + if (etPassword.Text.Trim().Length > 13 || etPassword.Text.Trim().Length < 6) + { + new Tip() + { + CloseTime = 1, + Direction = AMPopTipDirection.None, + Text = Language.StringByID(StringId.PlsRegisterPassword) + }.Show(bodyView); + return; + } if (btnRegister.IsSelected) { + //鍒ゆ柇鏄惁閫夋嫨浜嗘湇鍔″櫒锛岄�夋嫨浜嗘墠鑳藉彂閫侀獙璇佺爜 + if (CheckIfSelectServer() == false) return; + waitPage = new Loading(); new PublicAssmebly().LoadPage_WaitPage(LoadMethod_RegisterThread(), bodyView, waitPage); } @@ -402,73 +527,149 @@ string entryPassword = etRepeatPassword.Text.Trim(); string verCode = etVerificationCode.Text.Trim(); return new Thread(() => - { - try - { - //鏍¢獙楠岃瘉鐮�/娉ㄥ唽璐﹀彿 - var validateSmsResult = pm.ValidataCodeAndRegister(account, password, entryPassword, verCode, 86); - //楠岃瘉鐮佹牎楠屾垚鍔� - if (validateSmsResult.StateCode.ToUpper() == "SUCCESS") - { - //娉ㄥ唽鎴愬姛 - //鎵ц鍥炶皟浜嬩欢 - //callbackAction?.Invoke(account); - Application.RunOnMainThread(() => - { + { + try + { + //鏍¢獙楠岃瘉鐮佸苟娉ㄥ唽璐﹀彿 + var isPhone = registerType == 0; + var validateSmsResult = pm.ValidataCodeAndRegister(account, password, verCode, isPhone); + if (validateSmsResult.Code == StateCode.SUCCESS) + { + //娉ㄥ唽鎴愬姛 + //鎵ц鍥炶皟浜嬩欢 + //callbackAction?.Invoke(account); + Application.RunOnMainThread(() => + { this.Close(); - LoadEvent_AutoLogin(account, password); - }); - } - else//娉ㄥ唽澶辫触 - { - string erorrInfo = ""; - switch (validateSmsResult.StateCode) - { - case "Exist": - erorrInfo = Language.StringByID(StringId.AccountAlreadyExists); - break; - case "PwdNoConfirm": - erorrInfo = Language.StringByID(StringId.IncorrectRepeatPassword); - break; - case "ValidCodeAndPhoneNoEqual": - erorrInfo = Language.StringByID(StringId.VerificationCodeWrong); - break; - case "NoRecord": - erorrInfo = Language.StringByID(StringId.PlsGetTheVerificationCode); - Application.RunOnMainThread(() => - { - btnVerificationCodeViewBottomLine.BackgroundColor = CSS_Color.AuxiliaryColor2; - btnVerificationCodeViewBottomLine.Height = Application.GetRealHeight(2); - }); - break; - default: - erorrInfo = Language.StringByID(StringId.RegistrationFailedPleaseTryAgain); - break; - } - Application.RunOnMainThread(() => - { - new Tip() - { - CloseTime = 3, - Direction = AMPopTipDirection.None, - Text = erorrInfo, - }.Show(bodyView); - }); - } - } - catch (Exception ex) - { - MainPage.Log("Exception 1 : " + ex.Message); - } - finally - { - Application.RunOnMainThread(() => - { - waitPage.Hide(); - }); - } - }); + LoadEvent_AutoLogin(account, password); + }); + } + else// 娉ㄥ唽澶辫触 + { + // 鎻愮ず閿欒 + IMessageCommon.Current.ShowErrorInfoAlter(validateSmsResult.Code); + + //2020-11-13 寰呬慨鏀� + //string erorrInfo = ""; + //switch (validateSmsResult.StateCode) + //{ + // case "Exist": + // erorrInfo = Language.StringByID(StringId.AccountAlreadyUse); + // break; + // case "PwdNoConfirm": + // erorrInfo = Language.StringByID(StringId.IncorrectRepeatPassword); + // break; + // case "ValidCodeAndPhoneNoEqual": + // erorrInfo = Language.StringByID(StringId.VerificationCodeWrong); + // break; + // case "NoRecord": + // erorrInfo = Language.StringByID(StringId.PlsGetTheVerificationCode); + // Application.RunOnMainThread(() => + // { + // btnVerificationCodeViewBottomLine.BackgroundColor = CSS_Color.AuxiliaryColor2; + // btnVerificationCodeViewBottomLine.Height = Application.GetRealHeight(2); + // }); + // break; + // default: + // erorrInfo = Language.StringByID(StringId.RegistrationFailedPleaseTryAgain); + // break; + //} + //Application.RunOnMainThread(() => + //{ + // new Tip() + // { + // CloseTime = 1, + // Direction = AMPopTipDirection.None, + // Text = erorrInfo, + // }.Show(bodyView); + //}); + } + } + catch (Exception ex) + { + MainPage.Log("Exception 1 : " + ex.Message); + } + finally + { + Application.RunOnMainThread(() => + { + waitPage.Hide(); + }); + } + }); } + /// <summary> + /// 鍔犺浇鏈嶅姟鍣ㄩ�夋嫨鎸夐挳浜嬩欢 + /// </summary> + void LoadEvent_Server() + { + //鍒ゆ柇涔嬪墠鏄惁閫夋嫨杩� + if (UserInfo.Current.GlobalRegion != null && !string.IsNullOrEmpty(UserInfo.Current.GlobalRegion.regionUrl)) + { + + SetServerText(); + } + + EventHandler<MouseEventArgs> eventHandler = (sender, e) => + { + Action selectAction = () => + { + //鏈嶅姟鍣ㄩ�夋嫨杩囨爣璁颁负true + SetServerText(); + }; + new SelectServerDialog(selectAction).LoadPage(); + + }; + + btnServerGo.MouseUpEventHandler = eventHandler; + btnServerText.MouseUpEventHandler = eventHandler; + } + + /// <summary> + /// 妫�娴嬫槸鍚﹂�夋嫨浜嗘湇鍔″櫒 + /// </summary> + /// <returns></returns> + private bool CheckIfSelectServer() + { + if (isSelectServer == false) + { + //璇峰厛閫夋嫨鍥藉/鍖哄煙 + Utlis.ShowTip(Language.StringByID(StringId.PleaseSelectCountryOrRegion)); + ShowServerBottomLineState(true); + return false; + } + return true; + } + + /// <summary> + /// 鏈嶅姟鍣ㄤ笅鍒掔嚎鏍峰紡 + /// </summary> + /// <param name="isError"></param> + void ShowServerBottomLineState(bool isError) + { + if (isError) + { + btnServerBottomLine.BackgroundColor = CSS_Color.AuxiliaryColor2; + btnServerBottomLine.Height = Application.GetRealHeight(2); + } + else + { + btnServerBottomLine.BackgroundColor = CSS_Color.DividingLineColor; + btnServerBottomLine.Height = Application.GetRealHeight(1); + } + } + + /// <summary> + /// + /// </summary> + void SetServerText() + { + //鏈嶅姟鍣ㄩ�夋嫨杩囨爣璁颁负true + isSelectServer = true; + ShowServerBottomLineState(false); + btnServerText.TextColor = CSS_Color.FirstLevelTitleColor; + btnServerText.Text = UserInfo.Current.GlobalRegion.regionName; + } } } \ No newline at end of file -- Gitblit v1.8.0