From 5986f63b75bd81c6cef262c670e9251c038cbf5d Mon Sep 17 00:00:00 2001 From: 黄学彪 <hxb@hdlchina.com.cn> Date: 星期二, 17 十二月 2019 17:21:07 +0800 Subject: [PATCH] 合并一个版本 --- ZigbeeApp/Shared/Phone/UserCenter/Member/MemberManagementForm.cs | 31 ++++++++++++++++++++++++++++++- 1 files changed, 30 insertions(+), 1 deletions(-) diff --git a/ZigbeeApp/Shared/Phone/UserCenter/Member/MemberManagementForm.cs b/ZigbeeApp/Shared/Phone/UserCenter/Member/MemberManagementForm.cs index 73fbfe7..0973115 100755 --- a/ZigbeeApp/Shared/Phone/UserCenter/Member/MemberManagementForm.cs +++ b/ZigbeeApp/Shared/Phone/UserCenter/Member/MemberManagementForm.cs @@ -245,9 +245,38 @@ //寮�鍏� var btnSwitch = row.AddMostRightSwitchIcon(); + if (this.memberInfo.IsAllowRemoteCtrl == true) + { + btnSwitch.IsSelected = true; + } btnSwitch.ButtonClickEvent += (sender, e) => { - btnSwitch.IsSelected = !btnSwitch.IsSelected; + HdlThreadLogic.Current.RunThread(async () => + { + var pra = new + { + HouseDistributedMark = Common.Config.Instance.Home.Id, + DistributedMark = this.memberInfo.DistributedMark, + IsAllowRemoteCtrl = !btnSwitch.IsSelected + }; + //鎵撳紑杩涘害鏉� + this.ShowProgressBar(); + var result = await UserCenterLogic.GetResultStatuByRequestHttps("ZigbeeUsers/ChangeSubAccountIsAllowRemoteCtrl", false, pra); + //鍏抽棴杩涘害鏉� + this.CloseProgressBar(); + + if (result == false) + { + return; + } + this.memberInfo.IsAllowRemoteCtrl = !btnSwitch.IsSelected; + + Application.RunOnMainThread(() => + { + btnSwitch.IsSelected = !btnSwitch.IsSelected; + }); + }); + }; //搴曠嚎 row.AddBottomLine(); -- Gitblit v1.8.0