From f788a1e320b8505435ed66e2456ddb2d0a838f76 Mon Sep 17 00:00:00 2001 From: JLChen <551775569@qq.com> Date: 星期四, 19 十一月 2020 19:58:14 +0800 Subject: [PATCH] 2020-11-19 1.优化绑定和解绑页面。2.修改密码功能实现,UI界面实现,接口实现。 --- HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPageBLL.cs | 30 ++++++++++++++++++------------ 1 files changed, 18 insertions(+), 12 deletions(-) diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPageBLL.cs b/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPageBLL.cs index 68393be..ebbec1e 100644 --- a/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPageBLL.cs +++ b/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPageBLL.cs @@ -86,7 +86,8 @@ { baseView.RemoveFromParent(); }; - baseView.MouseUpEventHandler = (sender, e) => { + baseView.MouseUpEventHandler = (sender, e) => + { baseView.RemoveFromParent(); }; btnCancel.MouseUpEventHandler = (sender, e) => @@ -171,7 +172,7 @@ }.Show(bodyView); return; } - if(str == MainPage.LoginUser.userName) + if (str == MainPage.LoginUser.userName) { return; } @@ -224,13 +225,15 @@ /// </summary> void LoadEvent_ChangeBindEmail() { - EventHandler<MouseEventArgs> eventHandler = (sender, e) => { + EventHandler<MouseEventArgs> eventHandler = (sender, e) => + { Action<string> action = (email) => { - btnUserEmailInfo.Text = email; + + btnUserEmailInfo.Text = GetBindAccountText(email); }; - if(btnUserEmailInfo.Text == Language.StringByID(StringId.Unbound)) + if (CheckIfUnbound(btnUserEmailInfo.Text)) { //鏈粦瀹�,璺宠浆鏂扮粦瀹氶〉闈� var aep = new NewBindAccountPage(); @@ -245,24 +248,26 @@ aep.LoadPage(action, 1, StringId.EmailAddress); MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1; } - + }; btnUserEmailInfo.MouseUpEventHandler = eventHandler; btnUserEmailRight.MouseUpEventHandler = eventHandler; userEmailInfoView.MouseUpEventHandler = eventHandler; } + /// <summary> /// 淇敼缁戝畾鎵嬫満 /// </summary> void LoadEvent_ChangeBindPhone() { - EventHandler<MouseEventArgs> eventHandler = (sender, e) => { + EventHandler<MouseEventArgs> eventHandler = (sender, e) => + { Action<string> action = (phone) => { - btnUserPhoneInfo.Text = phone; + btnUserPhoneInfo.Text = GetBindAccountText(phone); }; - if (btnUserPhoneInfo.Text == Language.StringByID(StringId.Unbound)) + if (CheckIfUnbound(btnUserPhoneInfo.Text)) { //鏈粦瀹�,璺宠浆鏂扮粦瀹氶〉闈� var aep = new NewBindAccountPage(); @@ -278,7 +283,7 @@ MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1; } - + }; btnUserPhoneInfo.MouseUpEventHandler = eventHandler; btnUserPhoneRight.MouseUpEventHandler = eventHandler; @@ -309,7 +314,8 @@ /// </summary> void LoadEvent_SkipModifyPassword() { - EventHandler<MouseEventArgs> eventHandler = (sender, e) => { + EventHandler<MouseEventArgs> eventHandler = (sender, e) => + { var page = new ResetPasswordOptionPage(); MainPage.BasePageView.AddChidren(page); page.LoadPage(); @@ -327,7 +333,7 @@ { new System.Threading.Thread(() => { - new HttpServerRequest().GetUserInfo(); + new HttpServerRequest().GetUserInfo(); }) { IsBackground = true }.Start(); } -- Gitblit v1.8.0