From 1293fea19c6a2b558986856e301d5218c1979692 Mon Sep 17 00:00:00 2001 From: wei <kaede@kaededeMacBook-Air.local> Date: 星期五, 27 十一月 2020 14:08:43 +0800 Subject: [PATCH] Revert "20201127 接受bus数据修改完成,搜索网关、一端口修改完成" --- HDL_ON/UI/UI1-Login/LoginPageBLL.cs | 107 ++++++++++++++++++++++++++++------------------------- 1 files changed, 56 insertions(+), 51 deletions(-) diff --git a/HDL_ON/UI/UI1-Login/LoginPageBLL.cs b/HDL_ON/UI/UI1-Login/LoginPageBLL.cs index a2ad46f..0b8e439 100644 --- a/HDL_ON/UI/UI1-Login/LoginPageBLL.cs +++ b/HDL_ON/UI/UI1-Login/LoginPageBLL.cs @@ -93,7 +93,6 @@ if (result.Code != StateCode.SUCCESS) { IMessageCommon.Current.ShowErrorInfoAlter(result.Code); - ShowBtnAccountViewBottomLineError(); return; } else @@ -320,8 +319,8 @@ //if (btnGetVerificationCode.Parent != null) //{ - //btnGetVerificationCode.RemoveFromParent(); - btnGetVerificationCode.Visible = false; + //btnGetVerificationCode.RemoveFromParent(); + btnGetVerificationCode.Visible = false; //} //闅愯棌瀵嗙爜 etPassword.SecureTextEntry = true; @@ -352,8 +351,8 @@ btnPasswordIcon.IsSelected = false; //if (btnGetVerificationCode.Parent != null) //{ - //btnGetVerificationCode.RemoveFromParent(); - btnGetVerificationCode.Visible = false; + //btnGetVerificationCode.RemoveFromParent(); + btnGetVerificationCode.Visible = false; //} //闅愯棌瀵嗙爜 etPassword.SecureTextEntry = true; @@ -569,7 +568,7 @@ { btnLogin.IsSelected = false; } - if (Regex.IsMatch(account, @"^[1]+\d{10}"))//&& account.Length == 11) + if (Regex.IsMatch(account, @"^[1]+\d{10}") )//&& account.Length == 11) { btnGetVerificationCode.IsSelected = true; btnGetVerificationCode.TextColor = CSS_Color.MainBackgroundColor; @@ -611,7 +610,6 @@ if (result.Code != StateCode.SUCCESS) { IMessageCommon.Current.ShowErrorInfoAlter(result.Code); - ShowBtnAccountViewBottomLineError(); return; } else @@ -623,7 +621,7 @@ //鐧诲綍 var loginResult = LoadMethod_Login(); - if (!string.IsNullOrEmpty(verAccount))//楠岃瘉鐧诲綍璐﹀彿 + if( !string.IsNullOrEmpty (verAccount))//楠岃瘉鐧诲綍璐﹀彿 { Application.RunOnMainThread(() => { @@ -659,7 +657,7 @@ OnAppConfig.Instance.RefreshUserConfig(); DB_ResidenceData.InitRoomFunction(); } - if (UserInfo.Current.userEmailInfo == "464027401@qq.com") + if ( UserInfo.Current.userEmailInfo == "464027401@qq.com") { DB_ResidenceData.residenceData.floors.Add(new Floor() { name = "1F", sid = "09888" }); var r111 = new Room() { sid = "0001", name = "Room-1", floorId = "09888", backgroundImage = "Classification/Room/Roombg.png" }; @@ -934,8 +932,8 @@ { //2020-11-13 寰呯‘璁� //鑾峰彇浣忓畢澶辫触锛岄噸鏂版爣璁颁负鏈櫥褰曠姸鎬� - UserInfo.Current.lastTime = DateTime.MinValue; - UserInfo.Current.SaveUserInfo(); + UserInfo.Current.LastTime = DateTime.MinValue; + UserInfo.Current.SaveUserInfo(); //鐧诲綍澶辫触锛岃鍏堟坊鍔犱綇瀹咃紒 Utlis.ShowAlertOnMainThread(Language.StringByID(StringId.FailedGetHomeList)); } @@ -993,11 +991,11 @@ // userName = revertData.name //}; UserInfo.Current.userType = revertData.userType; - UserInfo.Current.accountString = account; + UserInfo.Current.AccountString = account; //UserInfo.Current.password = password; - UserInfo.Current.lastTime = DateTime.Now; + UserInfo.Current.LastTime = DateTime.Now; UserInfo.Current.ID = revertData.userId; - UserInfo.Current.loginTokenString = revertData.headerPrefix + revertData.accessToken; + UserInfo.Current.LoginTokenString = revertData.headerPrefix + revertData.accessToken; UserInfo.Current.refreshToken = revertData.refreshToken; UserInfo.Current.userName = revertData.name; UserInfo.Current.SaveUserInfo(); @@ -1013,30 +1011,54 @@ //鐧诲綍澶辫触 else { + //2020-11-13 寰呬慨鏀� + string tipStr = "Sever erorr"; + switch (loginResult.Code) + { + case "ValidCodeAndPhoneNoEqual": + tipStr = Language.StringByID(StringId.VerificationCodeError); + Application.RunOnMainThread(() => + { + btnPasswordViewBottomLine.BackgroundColor = CSS_Color.AuxiliaryColor2; + btnPasswordViewBottomLine.Height = Application.GetRealHeight(2); + }); + break; + case "USERNAMEORPWDERROR": + tipStr = Language.StringByID(StringId.LoginFailed_AccountOrPasswordError); + Application.RunOnMainThread(() => + { + btnPasswordViewBottomLine.BackgroundColor = CSS_Color.AuxiliaryColor2; + btnPasswordViewBottomLine.Height = Application.GetRealHeight(2); + }); + break; + case "ACCOUNTNOEXISTS": + tipStr = Language.StringByID(StringId.ACCOUNTNOEXISTS); + Application.RunOnMainThread(() => + { + btnAccountViewBottomLine.BackgroundColor = CSS_Color.AuxiliaryColor2; + btnAccountViewBottomLine.Height = Application.GetRealHeight(2); + }); + break; + case "NoRecord": + tipStr = Language.StringByID(StringId.PlsGetTheVerificationCode); + break; + case "Self:Net_Error": + tipStr = Language.StringByID(StringId.NetworkAnomaly); + break; + } //璐﹀彿鎴栬�呭瘑鐮侀敊璇� Application.RunOnMainThread(() => { - if (loginResult.Code == "10008") - { - //鐢ㄦ埛鍚嶆垨瀵嗙爜閿欒 - btnPasswordViewBottomLine.BackgroundColor = CSS_Color.AuxiliaryColor2; - btnPasswordViewBottomLine.Height = Application.GetRealHeight(2); - } - else if (loginResult.Code == "10010") - { - //鐢ㄦ埛涓嶅瓨鍦� - btnAccountViewBottomLine.BackgroundColor = CSS_Color.AuxiliaryColor2; - btnAccountViewBottomLine.Height = Application.GetRealHeight(2); - } - else if (loginResult.Code == "14") - { - btnPasswordViewBottomLine.BackgroundColor = CSS_Color.AuxiliaryColor2; - btnPasswordViewBottomLine.Height = Application.GetRealHeight(2); - } waitPage.Hide(); + //鎻愮ず鍘熷洜 + var tip = new Tip() + { + Text = tipStr, + CloseTime = 1, + Direction = AMPopTipDirection.None + }; + tip.Show(bodyView); }); - - IMessageCommon.Current.ShowErrorInfoAlter(loginResult.Code); } return result; } @@ -1051,8 +1073,7 @@ if (responsePack == StateCode.SUCCESS) { //2020-11-13 寰呯‘璁わ紝娌℃湁浣忓畢锛屼笉绠楃櫥褰曟垚鍔� - if (UserInfo.Current.regionList != null && UserInfo.Current.regionList.Count > 0) - { + if ( UserInfo.Current.regionList != null && UserInfo.Current.regionList.Count > 0){ result = true; } //result = true; @@ -1087,9 +1108,6 @@ // }); //}; - //鍒ゆ柇鏄惁鍚屾剰浜嗛殣绉佹斂绛� - if (CheckPrivacyPolicy() == false) return; - var registerPage = new RegisterPage(); registerPage.Show(); registerPage.ShowDialog(); @@ -1122,19 +1140,6 @@ forgetPasswordDialog.ShowDialog(); }; - } - - /// <summary> - /// 鐢ㄦ埛涓嶅瓨鍦� - /// </summary> - void ShowBtnAccountViewBottomLineError() - { - Application.RunOnMainThread(() => - { - //鐢ㄦ埛涓嶅瓨鍦� - btnAccountViewBottomLine.BackgroundColor = CSS_Color.AuxiliaryColor2; - btnAccountViewBottomLine.Height = Application.GetRealHeight(2); - }); } } } \ No newline at end of file -- Gitblit v1.8.0