From 3aba1c7fea5f0adb1b169e8060ce956188e80a2b Mon Sep 17 00:00:00 2001 From: wxr <wxr@hdlchina.com.cn> Date: 星期二, 24 九月 2024 10:46:18 +0800 Subject: [PATCH] 删除解锁APP的模式 --- HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockPasswordPage.cs | 924 ++++++++++++++++++++++++++++---------------------------- 1 files changed, 462 insertions(+), 462 deletions(-) diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockPasswordPage.cs b/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockPasswordPage.cs index ccb481a..1078754 100644 --- a/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockPasswordPage.cs +++ b/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockPasswordPage.cs @@ -1,503 +1,503 @@ -锘縰sing System; -using Shared; -using HDL_ON.UI.CSS; -using HDL_ON.DAL.Server; +锘�//using System; +//using Shared; +//using HDL_ON.UI.CSS; +//using HDL_ON.DAL.Server; -namespace HDL_ON.UI -{ - /// <summary> - /// 瀵嗙爜瑙i攣 - /// </summary> - public partial class AppUnlockPasswordPage : FrameLayout - { - FrameLayout bodyView; - EditText etPassword; - /// <summary> - /// - /// </summary> - Button btnTipError; +//namespace HDL_ON.UI +//{ +// /// <summary> +// /// 瀵嗙爜瑙i攣 +// /// </summary> +// public partial class AppUnlockPasswordPage : FrameLayout +// { +// FrameLayout bodyView; +// EditText etPassword; +// /// <summary> +// /// +// /// </summary> +// Button btnTipError; - string passwrod = ""; - string oldPasswrod = ""; - Action backAction; - public AppUnlockPasswordPage(string pw, Action action) - { - bodyView = this; - bodyView.Tag = "unlockpage"; - oldPasswrod = pw; - backAction = action; - } +// string passwrod = ""; +// string oldPasswrod = ""; +// Action backAction; +// public AppUnlockPasswordPage(string pw, Action action) +// { +// bodyView = this; +// bodyView.Tag = "unlockpage"; +// oldPasswrod = pw; +// backAction = action; +// } - /// <summary> - /// - /// </summary> - /// <param name="optionType"> - /// 鎿嶄綔鏂瑰紡锛� - /// 1:璁剧疆瀵嗙爜锛�2:楠岃瘉瀵嗙爜;3:鍏抽棴瀵嗙爜;4:鍏抽棴瑙i攣璁剧疆; - /// 5:鎸囩汗ID寮�鍏筹紱6:闈㈠ID寮�鍏�;7:瑙i攣楠岃瘉 - /// </param> - public void LoadPage(string optionType) - { - bodyView.BackgroundColor = CSS_Color.BackgroundColor; - //瑙i攣楠岃瘉鏃犳硶鍚庨��锛屽繀椤婚獙璇� - if (optionType != "7") - { - if (oldPasswrod == "") - new TopViewDiv(bodyView, Language.StringByID(StringId.SetDigitalPassword)).LoadTopView(); - else - new TopViewDiv(bodyView, Language.StringByID(StringId.VerifyDigitalPassword)).LoadTopView(); - } +// /// <summary> +// /// +// /// </summary> +// /// <param name="optionType"> +// /// 鎿嶄綔鏂瑰紡锛� +// /// 1:璁剧疆瀵嗙爜锛�2:楠岃瘉瀵嗙爜;3:鍏抽棴瀵嗙爜;4:鍏抽棴瑙i攣璁剧疆; +// /// 5:鎸囩汗ID寮�鍏筹紱6:闈㈠ID寮�鍏�;7:瑙i攣楠岃瘉 +// /// </param> +// public void LoadPage(string optionType) +// { +// bodyView.BackgroundColor = CSS_Color.BackgroundColor; +// //瑙i攣楠岃瘉鏃犳硶鍚庨��锛屽繀椤婚獙璇� +// if (optionType != "7") +// { +// if (oldPasswrod == "") +// new TopViewDiv(bodyView, Language.StringByID(StringId.SetDigitalPassword)).LoadTopView(); +// else +// new TopViewDiv(bodyView, Language.StringByID(StringId.VerifyDigitalPassword)).LoadTopView(); +// } - var btnTipTitle = new Button() - { - Y = Application.GetRealWidth(186), - Height = Application.GetRealWidth(42), - TextAlignment = TextAlignment.Center, - TextColor = CSS_Color.FirstLevelTitleColor, - TextSize = CSS_FontSize.SubheadingFontSize, - TextID = string.IsNullOrEmpty(oldPasswrod) ? StringId.PlsEntryPassword : StringId.PlsRegisterRepeatPassword, - }; - bodyView.AddChidren(btnTipTitle); +// var btnTipTitle = new Button() +// { +// Y = Application.GetRealWidth(186), +// Height = Application.GetRealWidth(42), +// TextAlignment = TextAlignment.Center, +// TextColor = CSS_Color.FirstLevelTitleColor, +// TextSize = CSS_FontSize.SubheadingFontSize, +// TextID = string.IsNullOrEmpty(oldPasswrod) ? StringId.PlsEntryPassword : StringId.PlsRegisterRepeatPassword, +// }; +// bodyView.AddChidren(btnTipTitle); - if (optionType == "1") - { - btnTipTitle.TextID = string.IsNullOrEmpty(oldPasswrod) ? StringId.PlsEntryPassword : StringId.PlsRegisterRepeatPassword; - } - else if (optionType == "2") - { - btnTipTitle.TextID = StringId.PleaseEnterTheOriginalDigitalPassword; - } - else - { - btnTipTitle.TextID = StringId.PlsEntryPassword; - } +// if (optionType == "1") +// { +// btnTipTitle.TextID = string.IsNullOrEmpty(oldPasswrod) ? StringId.PlsEntryPassword : StringId.PlsRegisterRepeatPassword; +// } +// else if (optionType == "2") +// { +// btnTipTitle.TextID = StringId.PleaseEnterTheOriginalDigitalPassword; +// } +// else +// { +// btnTipTitle.TextID = StringId.PlsEntryPassword; +// } - var btnTipIcon1 = new Button() - { - X = Application.GetRealWidth(132), - Y = Application.GetRealWidth(238), - Width = Application.GetRealWidth(16), - Height = Application.GetRealWidth(16), - BorderColor = CSS_Color.FirstLevelTitleColor, - BorderWidth = (uint)Application.GetRealWidth(1), - Radius = (uint)Application.GetRealWidth(8), - BackgroundColor = CSS_Color.MainBackgroundColor, - SelectedBackgroundColor = CSS_Color.FirstLevelTitleColor, - }; - bodyView.AddChidren(btnTipIcon1); +// var btnTipIcon1 = new Button() +// { +// X = Application.GetRealWidth(132), +// Y = Application.GetRealWidth(238), +// Width = Application.GetRealWidth(16), +// Height = Application.GetRealWidth(16), +// BorderColor = CSS_Color.FirstLevelTitleColor, +// BorderWidth = (uint)Application.GetRealWidth(1), +// Radius = (uint)Application.GetRealWidth(8), +// BackgroundColor = CSS_Color.MainBackgroundColor, +// SelectedBackgroundColor = CSS_Color.FirstLevelTitleColor, +// }; +// bodyView.AddChidren(btnTipIcon1); - var btnTipIcon2 = new Button() - { - X = btnTipIcon1.Right + Application.GetRealWidth(16), - Y = Application.GetRealWidth(238), - Width = Application.GetRealWidth(16), - Height = Application.GetRealWidth(16), - BorderColor = CSS_Color.FirstLevelTitleColor, - BorderWidth = (uint)Application.GetRealWidth(1), - Radius = (uint)Application.GetRealWidth(8), - BackgroundColor = CSS_Color.MainBackgroundColor, - SelectedBackgroundColor = CSS_Color.FirstLevelTitleColor, - }; - bodyView.AddChidren(btnTipIcon2); +// var btnTipIcon2 = new Button() +// { +// X = btnTipIcon1.Right + Application.GetRealWidth(16), +// Y = Application.GetRealWidth(238), +// Width = Application.GetRealWidth(16), +// Height = Application.GetRealWidth(16), +// BorderColor = CSS_Color.FirstLevelTitleColor, +// BorderWidth = (uint)Application.GetRealWidth(1), +// Radius = (uint)Application.GetRealWidth(8), +// BackgroundColor = CSS_Color.MainBackgroundColor, +// SelectedBackgroundColor = CSS_Color.FirstLevelTitleColor, +// }; +// bodyView.AddChidren(btnTipIcon2); - var btnTipIcon3 = new Button() - { - X = btnTipIcon2.Right + Application.GetRealWidth(16), - Y = Application.GetRealWidth(238), - Width = Application.GetRealWidth(16), - Height = Application.GetRealWidth(16), - BorderColor = CSS_Color.FirstLevelTitleColor, - BorderWidth = (uint)Application.GetRealWidth(1), - Radius = (uint)Application.GetRealWidth(8), - BackgroundColor = CSS_Color.MainBackgroundColor, - SelectedBackgroundColor = CSS_Color.FirstLevelTitleColor, - }; - bodyView.AddChidren(btnTipIcon3); +// var btnTipIcon3 = new Button() +// { +// X = btnTipIcon2.Right + Application.GetRealWidth(16), +// Y = Application.GetRealWidth(238), +// Width = Application.GetRealWidth(16), +// Height = Application.GetRealWidth(16), +// BorderColor = CSS_Color.FirstLevelTitleColor, +// BorderWidth = (uint)Application.GetRealWidth(1), +// Radius = (uint)Application.GetRealWidth(8), +// BackgroundColor = CSS_Color.MainBackgroundColor, +// SelectedBackgroundColor = CSS_Color.FirstLevelTitleColor, +// }; +// bodyView.AddChidren(btnTipIcon3); - var btnTipIcon4 = new Button() - { - X = btnTipIcon3.Right + Application.GetRealWidth(16), - Y = Application.GetRealWidth(238), - Width = Application.GetRealWidth(16), - Height = Application.GetRealWidth(16), - BorderColor = CSS_Color.FirstLevelTitleColor, - BorderWidth = (uint)Application.GetRealWidth(1), - Radius = (uint)Application.GetRealWidth(8), - BackgroundColor = CSS_Color.MainBackgroundColor, - SelectedBackgroundColor = CSS_Color.FirstLevelTitleColor, - }; - bodyView.AddChidren(btnTipIcon4); +// var btnTipIcon4 = new Button() +// { +// X = btnTipIcon3.Right + Application.GetRealWidth(16), +// Y = Application.GetRealWidth(238), +// Width = Application.GetRealWidth(16), +// Height = Application.GetRealWidth(16), +// BorderColor = CSS_Color.FirstLevelTitleColor, +// BorderWidth = (uint)Application.GetRealWidth(1), +// Radius = (uint)Application.GetRealWidth(8), +// BackgroundColor = CSS_Color.MainBackgroundColor, +// SelectedBackgroundColor = CSS_Color.FirstLevelTitleColor, +// }; +// bodyView.AddChidren(btnTipIcon4); - btnTipError = new Button() - { - Y = Application.GetRealWidth(258), - Height = Application.GetRealWidth(40), - TextAlignment = TextAlignment.Center, - TextColor = CSS_Color.WarningColor, - TextSize = CSS_FontSize.TextFontSize, - Visible = false, - }; - bodyView.AddChidren(btnTipError); +// btnTipError = new Button() +// { +// Y = Application.GetRealWidth(258), +// Height = Application.GetRealWidth(40), +// TextAlignment = TextAlignment.Center, +// TextColor = CSS_Color.WarningColor, +// TextSize = CSS_FontSize.TextFontSize, +// Visible = false, +// }; +// bodyView.AddChidren(btnTipError); - etPassword = new EditText() - { - Y = Application.GetRealWidth(100), - Height = 1, - Foucs = true, - //Visible = false, - IsNumberKeyboardType = true, - }; - bodyView.AddChidren(etPassword); +// etPassword = new EditText() +// { +// Y = Application.GetRealWidth(100), +// Height = 1, +// Foucs = true, +// //Visible = false, +// IsNumberKeyboardType = true, +// }; +// bodyView.AddChidren(etPassword); - //etPassword.MouseUpEventHandler = (sender, e) => { }; +// //etPassword.MouseUpEventHandler = (sender, e) => { }; - etPassword.TextChangeEventHandler = (sender, e) => - { - passwrod = etPassword.Text.Trim(); - switch (etPassword.Text.Trim().Length) - { - case 0: - btnTipIcon1.IsSelected = false; - btnTipIcon2.IsSelected = false; - btnTipIcon3.IsSelected = false; - btnTipIcon4.IsSelected = false; - break; - case 1: - btnTipIcon1.IsSelected = true; - btnTipIcon2.IsSelected = false; - btnTipIcon3.IsSelected = false; - btnTipIcon4.IsSelected = false; - btnTipError.Visible = false; - break; - case 2: - btnTipIcon1.IsSelected = true; - btnTipIcon2.IsSelected = true; - btnTipIcon3.IsSelected = false; - btnTipIcon4.IsSelected = false; - break; - case 3: - btnTipIcon1.IsSelected = true; - btnTipIcon2.IsSelected = true; - btnTipIcon3.IsSelected = true; - btnTipIcon4.IsSelected = false; - break; - case 4: - btnTipIcon1.IsSelected = true; - btnTipIcon2.IsSelected = true; - btnTipIcon3.IsSelected = true; - btnTipIcon4.IsSelected = true; - Application.HideSoftInput(); - if (string.IsNullOrEmpty(oldPasswrod)) - { - //绉婚櫎褰撳墠鐣岄潰锛屾瘡娆¤繑鍥為兘杩斿洖鍒版渶涓婄骇 - this.RemoveFromParent(); - var page = new AppUnlockPasswordPage(passwrod, backAction); - MainPage.BasePageView.AddChidren(page); - page.LoadPage(optionType); - MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1; - } - else - { - //2020-12-11 瀵嗙爜鏍¢獙 - if (passwrod == oldPasswrod) - { - //瀵嗙爜楠岃瘉閫氳繃 - PasswordInputPassed(optionType); - } - else - { - //瀵嗙爜楠岃瘉澶辫触 - PasswordInputError(optionType); - } - } - break; - } - }; +// etPassword.TextChangeEventHandler = (sender, e) => +// { +// passwrod = etPassword.Text.Trim(); +// switch (etPassword.Text.Trim().Length) +// { +// case 0: +// btnTipIcon1.IsSelected = false; +// btnTipIcon2.IsSelected = false; +// btnTipIcon3.IsSelected = false; +// btnTipIcon4.IsSelected = false; +// break; +// case 1: +// btnTipIcon1.IsSelected = true; +// btnTipIcon2.IsSelected = false; +// btnTipIcon3.IsSelected = false; +// btnTipIcon4.IsSelected = false; +// btnTipError.Visible = false; +// break; +// case 2: +// btnTipIcon1.IsSelected = true; +// btnTipIcon2.IsSelected = true; +// btnTipIcon3.IsSelected = false; +// btnTipIcon4.IsSelected = false; +// break; +// case 3: +// btnTipIcon1.IsSelected = true; +// btnTipIcon2.IsSelected = true; +// btnTipIcon3.IsSelected = true; +// btnTipIcon4.IsSelected = false; +// break; +// case 4: +// btnTipIcon1.IsSelected = true; +// btnTipIcon2.IsSelected = true; +// btnTipIcon3.IsSelected = true; +// btnTipIcon4.IsSelected = true; +// Application.HideSoftInput(); +// if (string.IsNullOrEmpty(oldPasswrod)) +// { +// //绉婚櫎褰撳墠鐣岄潰锛屾瘡娆¤繑鍥為兘杩斿洖鍒版渶涓婄骇 +// this.RemoveFromParent(); +// var page = new AppUnlockPasswordPage(passwrod, backAction); +// MainPage.BasePageView.AddChidren(page); +// page.LoadPage(optionType); +// MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1; +// } +// else +// { +// //2020-12-11 瀵嗙爜鏍¢獙 +// if (passwrod == oldPasswrod) +// { +// //瀵嗙爜楠岃瘉閫氳繃 +// PasswordInputPassed(optionType); +// } +// else +// { +// //瀵嗙爜楠岃瘉澶辫触 +// PasswordInputError(optionType); +// } +// } +// break; +// } +// }; - EventHandler<MouseEventArgs> eventHandler = (sender, e) => - { - etPassword.Foucs = true; - }; - bodyView.MouseUpEventHandler = eventHandler; - btnTipIcon1.MouseUpEventHandler = eventHandler; - btnTipIcon2.MouseUpEventHandler = eventHandler; - btnTipIcon3.MouseUpEventHandler = eventHandler; - btnTipIcon4.MouseUpEventHandler = eventHandler; +// EventHandler<MouseEventArgs> eventHandler = (sender, e) => +// { +// etPassword.Foucs = true; +// }; +// bodyView.MouseUpEventHandler = eventHandler; +// btnTipIcon1.MouseUpEventHandler = eventHandler; +// btnTipIcon2.MouseUpEventHandler = eventHandler; +// btnTipIcon3.MouseUpEventHandler = eventHandler; +// btnTipIcon4.MouseUpEventHandler = eventHandler; - etPassword.Foucs = true; +// etPassword.Foucs = true; - if (optionType == "7") - { - //浣跨敤璐︽埛瀵嗙爜鐧诲綍鎸夐挳 鎻愮ず鎸夐挳 - AddLoginTipButton(); - } - else if (optionType != "1") - { - //杈撳叆鐧诲綍瀵嗙爜楠岃瘉 鎻愮ず鎸夐挳 - AddInputPasswordTipButton(optionType); - } - } +// if (optionType == "7") +// { +// //浣跨敤璐︽埛瀵嗙爜鐧诲綍鎸夐挳 鎻愮ず鎸夐挳 +// AddLoginTipButton(); +// } +// else if (optionType != "1") +// { +// //杈撳叆鐧诲綍瀵嗙爜楠岃瘉 鎻愮ず鎸夐挳 +// AddInputPasswordTipButton(optionType); +// } +// } - /// <summary> - /// 瀵嗙爜杈撳叆閿欒鏄剧ず閿欒淇℃伅 - /// </summary> - /// <param name="optionType">1:璁剧疆瀵嗙爜锛�2:楠岃瘉瀵嗙爜;3:鍏抽棴瀵嗙爜;4:鍏抽棴瑙i攣璁剧疆;5:鎸囩汗ID寮�鍏筹紱6:闈㈠ID寮�鍏�;7:瑙i攣楠岃瘉</param> - void PasswordInputError(string optionType) - { - int errorTextID = 0; - if (optionType == "1") - { - //涓ゆ杈撳叆瀵嗙爜涓嶄竴鑷达紝璇烽噸鏂拌緭鍏� - errorTextID = StringId.IncorrectRepeatPassword; - } - else - { - //楠岃瘉澶辫触锛屽瘑鐮侀敊璇�. - errorTextID = StringId.AuthenticationFailedPasswordError; - } +// /// <summary> +// /// 瀵嗙爜杈撳叆閿欒鏄剧ず閿欒淇℃伅 +// /// </summary> +// /// <param name="optionType">1:璁剧疆瀵嗙爜锛�2:楠岃瘉瀵嗙爜;3:鍏抽棴瀵嗙爜;4:鍏抽棴瑙i攣璁剧疆;5:鎸囩汗ID寮�鍏筹紱6:闈㈠ID寮�鍏�;7:瑙i攣楠岃瘉</param> +// void PasswordInputError(string optionType) +// { +// int errorTextID = 0; +// if (optionType == "1") +// { +// //涓ゆ杈撳叆瀵嗙爜涓嶄竴鑷达紝璇烽噸鏂拌緭鍏� +// errorTextID = StringId.IncorrectRepeatPassword; +// } +// else +// { +// //楠岃瘉澶辫触锛屽瘑鐮侀敊璇�. +// errorTextID = StringId.AuthenticationFailedPasswordError; +// } - btnTipError.TextID = errorTextID; - etPassword.Text = ""; - btnTipError.Visible = true; - } +// btnTipError.TextID = errorTextID; +// etPassword.Text = ""; +// btnTipError.Visible = true; +// } - /// <summary> - /// 瀵嗙爜楠岃瘉閫氳繃鍚庣殑鎿嶄綔 - /// </summary> - /// <param name="optionType">1:璁剧疆瀵嗙爜锛�2:楠岃瘉瀵嗙爜;3:鍏抽棴瀵嗙爜;4:鍏抽棴瑙i攣璁剧疆;5:鎸囩汗ID寮�鍏筹紱6:闈㈠ID寮�鍏�;7:瑙i攣楠岃瘉</param> - void PasswordInputPassed(string optionType) - { - if (optionType == "1") - { - //璁剧疆瀵嗙爜 楠岃瘉閫氳繃 - this.RemoveFromParent(); - var page = new OperationResultDisPalyPage(); - page.Show(); +// /// <summary> +// /// 瀵嗙爜楠岃瘉閫氳繃鍚庣殑鎿嶄綔 +// /// </summary> +// /// <param name="optionType">1:璁剧疆瀵嗙爜锛�2:楠岃瘉瀵嗙爜;3:鍏抽棴瀵嗙爜;4:鍏抽棴瑙i攣璁剧疆;5:鎸囩汗ID寮�鍏筹紱6:闈㈠ID寮�鍏�;7:瑙i攣楠岃瘉</param> +// void PasswordInputPassed(string optionType) +// { +// if (optionType == "1") +// { +// //璁剧疆瀵嗙爜 楠岃瘉閫氳繃 +// this.RemoveFromParent(); +// var page = new OperationResultDisPalyPage(); +// page.Show(); - page.LoadPage(true, Language.StringByID(StringId.SetSuccessfully), Language.StringByID(StringId.SetSuccessfully), ""); - string tipMsg = TouchIDUtils.getTouchIDSupperType() == TouchIDUtils.TouchIDSupperType.TouchID ? Language.StringByID(StringId.TurnOnFingerprintUnlocking) : - Language.StringByID(StringId.TurnOnFaceIdUnlocking); +// page.LoadPage(true, Language.StringByID(StringId.SetSuccessfully), Language.StringByID(StringId.SetSuccessfully), ""); +// string tipMsg = TouchIDUtils.getTouchIDSupperType() == TouchIDUtils.TouchIDSupperType.TouchID ? Language.StringByID(StringId.TurnOnFingerprintUnlocking) : +// Language.StringByID(StringId.TurnOnFaceIdUnlocking); - if (TouchIDUtils.getTouchIDSupperType() != TouchIDUtils.TouchIDSupperType.None) - { - var unlockType = TouchIDUtils.getTouchIDSupperType() == TouchIDUtils.TouchIDSupperType.TouchID ? "3" : "4"; +// if (TouchIDUtils.getTouchIDSupperType() != TouchIDUtils.TouchIDSupperType.None) +// { +// var unlockType = TouchIDUtils.getTouchIDSupperType() == TouchIDUtils.TouchIDSupperType.TouchID ? "3" : "4"; - //濡傛灉涔嬪墠娌¤缃寚绾规垨鑰呴潰瀹笽D鎵嶆樉绀烘槸鍚﹀紑鍚� - if (!UserInfo.Current.appUnlockType.Contains(unlockType)) - { - Action<bool> action = (result) => - { - if (result) - { - if (!UserInfo.Current.appUnlockType.Contains(unlockType)) - { - UserInfo.Current.appUnlockType.Add(unlockType); - } - } - else - { - if (UserInfo.Current.appUnlockType.Contains(unlockType)) - { - UserInfo.Current.appUnlockType.Remove(unlockType); - } - } - backAction(); - UserInfo.Current.SaveUserInfo(); - }; +// //濡傛灉涔嬪墠娌¤缃寚绾规垨鑰呴潰瀹笽D鎵嶆樉绀烘槸鍚﹀紑鍚� +// if (!UserInfo.Current.appUnlockType.Contains(unlockType)) +// { +// Action<bool> action = (result) => +// { +// if (result) +// { +// if (!UserInfo.Current.appUnlockType.Contains(unlockType)) +// { +// UserInfo.Current.appUnlockType.Add(unlockType); +// } +// } +// else +// { +// if (UserInfo.Current.appUnlockType.Contains(unlockType)) +// { +// UserInfo.Current.appUnlockType.Remove(unlockType); +// } +// } +// backAction(); +// UserInfo.Current.SaveUserInfo(); +// }; - page.AdditionalOperations(tipMsg, action); - } - } - if (!UserInfo.Current.appUnlockType.Contains("1")) - { - UserInfo.Current.appUnlockType.Add("1"); - } - UserInfo.Current.appUnlockPasswrod = passwrod; - UserInfo.Current.SaveUserInfo(); - backAction(); - } - else if (optionType == "2") - { - //楠岃瘉瀵嗙爜閫氳繃 - //绉婚櫎褰撳墠鐣岄潰锛屾瘡娆¤繑鍥為兘杩斿洖鍒版渶涓婄骇 - this.RemoveFromParent(); - var page = new AppUnlockPasswordPage("", backAction); - MainPage.BasePageView.AddChidren(page); - page.LoadPage("1"); - MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1; - } - else if (optionType == "3" || optionType == "4") - { - //3:鍏抽棴瀵嗙爜;4:鍏抽棴瑙i攣璁剧疆 閫氳繃 - if (optionType == "4") - { - backAction(); - this.RemoveFromParent(); - return; - } - if (UserInfo.Current.appUnlockType.Contains("1")) - { - UserInfo.Current.appUnlockType = new System.Collections.Generic.List<string>();//.Remove("1"); - UserInfo.Current.appUnlockPasswrod = ""; - UserInfo.Current.SaveUserInfo(); - this.RemoveFromParent(); - backAction(); - } - } - else if (optionType == "5") - { - //5:鎸囩汗ID寮�鍏� 閫氳繃 - if (UserInfo.Current.appUnlockType.Contains("3")) - { - UserInfo.Current.appUnlockType.Remove("3"); - } - else - { - UserInfo.Current.appUnlockType.Add("3"); - } - UserInfo.Current.SaveUserInfo(); - this.RemoveFromParent(); - backAction(); - } - else if (optionType == "6") - { - //6:闈㈠ID寮�鍏� 閫氳繃 - if (UserInfo.Current.appUnlockType.Contains("4")) - { - UserInfo.Current.appUnlockType.Remove("4"); - } - else - { - UserInfo.Current.appUnlockType.Add("4"); - } - UserInfo.Current.SaveUserInfo(); - this.RemoveFromParent(); - backAction(); - } - else if (optionType == "7") - { - //7:瑙i攣楠岃瘉 閫氳繃 - this.RemoveFromParent(); - backAction(); - } - } +// page.AdditionalOperations(tipMsg, action); +// } +// } +// if (!UserInfo.Current.appUnlockType.Contains("1")) +// { +// UserInfo.Current.appUnlockType.Add("1"); +// } +// UserInfo.Current.appUnlockPasswrod = passwrod; +// UserInfo.Current.SaveUserInfo(); +// backAction(); +// } +// else if (optionType == "2") +// { +// //楠岃瘉瀵嗙爜閫氳繃 +// //绉婚櫎褰撳墠鐣岄潰锛屾瘡娆¤繑鍥為兘杩斿洖鍒版渶涓婄骇 +// this.RemoveFromParent(); +// var page = new AppUnlockPasswordPage("", backAction); +// MainPage.BasePageView.AddChidren(page); +// page.LoadPage("1"); +// MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1; +// } +// else if (optionType == "3" || optionType == "4") +// { +// //3:鍏抽棴瀵嗙爜;4:鍏抽棴瑙i攣璁剧疆 閫氳繃 +// if (optionType == "4") +// { +// backAction(); +// this.RemoveFromParent(); +// return; +// } +// if (UserInfo.Current.appUnlockType.Contains("1")) +// { +// UserInfo.Current.appUnlockType = new System.Collections.Generic.List<string>();//.Remove("1"); +// UserInfo.Current.appUnlockPasswrod = ""; +// UserInfo.Current.SaveUserInfo(); +// this.RemoveFromParent(); +// backAction(); +// } +// } +// else if (optionType == "5") +// { +// //5:鎸囩汗ID寮�鍏� 閫氳繃 +// if (UserInfo.Current.appUnlockType.Contains("3")) +// { +// UserInfo.Current.appUnlockType.Remove("3"); +// } +// else +// { +// UserInfo.Current.appUnlockType.Add("3"); +// } +// UserInfo.Current.SaveUserInfo(); +// this.RemoveFromParent(); +// backAction(); +// } +// else if (optionType == "6") +// { +// //6:闈㈠ID寮�鍏� 閫氳繃 +// if (UserInfo.Current.appUnlockType.Contains("4")) +// { +// UserInfo.Current.appUnlockType.Remove("4"); +// } +// else +// { +// UserInfo.Current.appUnlockType.Add("4"); +// } +// UserInfo.Current.SaveUserInfo(); +// this.RemoveFromParent(); +// backAction(); +// } +// else if (optionType == "7") +// { +// //7:瑙i攣楠岃瘉 閫氳繃 +// this.RemoveFromParent(); +// backAction(); +// } +// } - /// <summary> - /// 浣跨敤璐︽埛瀵嗙爜鐧诲綍鎸夐挳 鎻愮ず鎸夐挳 - /// </summary> - void AddLoginTipButton() - { - Button btnLoginAccountVerify = new Button() - { - Y = Application.GetRealHeight(517), - Height = Application.GetRealHeight(60), - TextAlignment = TextAlignment.Center, - TextSize = CSS_FontSize.TextFontSize, - TextColor = CSS_Color.MainColor, - TextID = StringId.LogWithAccountAndPassword, - }; - bodyView.AddChidren(btnLoginAccountVerify); +// /// <summary> +// /// 浣跨敤璐︽埛瀵嗙爜鐧诲綍鎸夐挳 鎻愮ず鎸夐挳 +// /// </summary> +// void AddLoginTipButton() +// { +// Button btnLoginAccountVerify = new Button() +// { +// Y = Application.GetRealHeight(517), +// Height = Application.GetRealHeight(60), +// TextAlignment = TextAlignment.Center, +// TextSize = CSS_FontSize.TextFontSize, +// TextColor = CSS_Color.MainColor, +// TextID = StringId.LogWithAccountAndPassword, +// }; +// bodyView.AddChidren(btnLoginAccountVerify); - btnLoginAccountVerify.MouseUpEventHandler = (sender, e) => - { - //閫�鍑虹櫥褰� - HDLCommon.Current.Logout(); - }; - } +// btnLoginAccountVerify.MouseUpEventHandler = (sender, e) => +// { +// //閫�鍑虹櫥褰� +// HDLCommon.Current.Logout(); +// }; +// } - /// <summary> - /// 杈撳叆鐧诲綍瀵嗙爜楠岃瘉 鎻愮ず鎸夐挳 - /// </summary> - void AddInputPasswordTipButton(string optionType) - { - Button btnLoginAccountVerify = new Button() - { - Y = Application.GetRealHeight(517), - Height = Application.GetRealHeight(60), - TextAlignment = TextAlignment.Center, - TextSize = CSS_FontSize.TextFontSize, - TextColor = CSS_Color.MainColor, - TextID = StringId.EnterLoginPasswordVerification, - }; - bodyView.AddChidren(btnLoginAccountVerify); +// /// <summary> +// /// 杈撳叆鐧诲綍瀵嗙爜楠岃瘉 鎻愮ず鎸夐挳 +// /// </summary> +// void AddInputPasswordTipButton(string optionType) +// { +// Button btnLoginAccountVerify = new Button() +// { +// Y = Application.GetRealHeight(517), +// Height = Application.GetRealHeight(60), +// TextAlignment = TextAlignment.Center, +// TextSize = CSS_FontSize.TextFontSize, +// TextColor = CSS_Color.MainColor, +// TextID = StringId.EnterLoginPasswordVerification, +// }; +// bodyView.AddChidren(btnLoginAccountVerify); - btnLoginAccountVerify.MouseUpEventHandler = (sender, e) => - { - //杈撳叆鐧诲綍瀵嗙爜楠岃瘉 - Action<string> action = (pw) => - { - AuthenticationByLoginPassword(pw, optionType); - //var resultObj = new HttpServerRequest().LoginByPassword(UserInfo.Current.AccountString, pw); - //if (resultObj.Code == StateCode.SUCCESS) - //{ - // PasswordInputPassed(optionType); - //} - //else - //{ - // Application.RunOnMainThread(() => - // { - // Utlis.ShowTip(Language.StringByID(StringId.AuthenticationFailedPasswordError)); - // }); +// btnLoginAccountVerify.MouseUpEventHandler = (sender, e) => +// { +// //杈撳叆鐧诲綍瀵嗙爜楠岃瘉 +// Action<string> action = (pw) => +// { +// AuthenticationByLoginPassword(pw, optionType); +// //var resultObj = new HttpServerRequest().LoginByPassword(UserInfo.Current.AccountString, pw); +// //if (resultObj.Code == StateCode.SUCCESS) +// //{ +// // PasswordInputPassed(optionType); +// //} +// //else +// //{ +// // Application.RunOnMainThread(() => +// // { +// // Utlis.ShowTip(Language.StringByID(StringId.AuthenticationFailedPasswordError)); +// // }); - //} +// //} - }; - new PublicAssmebly().LoadDialog_EditParater(StringId.EnterLoginPasswordVerification, "", action, StringId.PlsEntryPassword, 0, new System.Collections.Generic.List<string>(), true); - }; - } +// }; +// new PublicAssmebly().LoadDialog_EditParater(StringId.EnterLoginPasswordVerification, "", action, StringId.PlsEntryPassword, 0, new System.Collections.Generic.List<string>(), true); +// }; +// } - /// <summary> - /// 鐧诲綍瀵嗙爜楠岃瘉 - /// </summary> - /// <param name="pw"></param> - /// <param name="optionType"></param> - void AuthenticationByLoginPassword(string pw, string optionType) - { - var waitPage = new Loading(); - bodyView.AddChidren(waitPage); - waitPage.Start(Language.StringByID(StringId.PleaseWait)); +// /// <summary> +// /// 鐧诲綍瀵嗙爜楠岃瘉 +// /// </summary> +// /// <param name="pw"></param> +// /// <param name="optionType"></param> +// void AuthenticationByLoginPassword(string pw, string optionType) +// { +// var waitPage = new Loading(); +// bodyView.AddChidren(waitPage); +// waitPage.Start(Language.StringByID(StringId.PleaseWait)); - new System.Threading.Thread(() => - { - try - { - var resultObj = new HttpServerRequest().LoginByPassword(UserInfo.Current.AccountString, pw); - Application.RunOnMainThread(() => - { - if (resultObj.Code == StateCode.SUCCESS) - { - PasswordInputPassed(optionType); - } - else - { - Utlis.ShowTip(Language.StringByID(StringId.AuthenticationFailedPasswordError)); - } - }); - } - catch { } - finally - { - Application.RunOnMainThread(() => - { - if (waitPage != null) - { - waitPage.RemoveFromParent(); - waitPage = null; - } - }); - } - }) - { IsBackground = true }.Start(); - } - } -} +// new System.Threading.Thread(() => +// { +// try +// { +// var resultObj = new HttpServerRequest().LoginByPassword(UserInfo.Current.AccountString, pw); +// Application.RunOnMainThread(() => +// { +// if (resultObj.Code == StateCode.SUCCESS) +// { +// PasswordInputPassed(optionType); +// } +// else +// { +// Utlis.ShowTip(Language.StringByID(StringId.AuthenticationFailedPasswordError)); +// } +// }); +// } +// catch { } +// finally +// { +// Application.RunOnMainThread(() => +// { +// if (waitPage != null) +// { +// waitPage.RemoveFromParent(); +// waitPage = null; +// } +// }); +// } +// }) +// { IsBackground = true }.Start(); +// } +// } +//} -- Gitblit v1.8.0