From c7df85937f73fb347ee0b19e9c052d2d00a6df6c Mon Sep 17 00:00:00 2001 From: 黄学彪 <hxb@hdlchina.com.cn> Date: 星期五, 18 九月 2020 13:58:19 +0800 Subject: [PATCH] 新版本 --- ZigbeeApp/Shared/Phone/UserCenter/Residence/ResidenceListMainForm.cs | 34 ++++++++++++++++++++++++++-------- 1 files changed, 26 insertions(+), 8 deletions(-) diff --git a/ZigbeeApp/Shared/Phone/UserCenter/Residence/ResidenceListForm.cs b/ZigbeeApp/Shared/Phone/UserCenter/Residence/ResidenceListMainForm.cs similarity index 95% rename from ZigbeeApp/Shared/Phone/UserCenter/Residence/ResidenceListForm.cs rename to ZigbeeApp/Shared/Phone/UserCenter/Residence/ResidenceListMainForm.cs index 50c2d74..93d88bc 100755 --- a/ZigbeeApp/Shared/Phone/UserCenter/Residence/ResidenceListForm.cs +++ b/ZigbeeApp/Shared/Phone/UserCenter/Residence/ResidenceListMainForm.cs @@ -7,7 +7,7 @@ /// <summary> /// 浣忓畢绠$悊鐨勭敾闈⑩槄 /// </summary> - public class ResidenceListForm : EditorCommonForm + public class ResidenceListMainForm : EditorCommonForm { #region 鈻� 鍙橀噺澹版槑___________________________ @@ -250,14 +250,32 @@ //鍒嗕韩鐨�,涓嶈兘鏇存敼 return; } - //杩囨埛 - var btnTransfer = rowLayout.AddDeleteControl(); - btnTransfer.TextID = R.MyInternationalizationString.uTransfer; - btnTransfer.ButtonClickEvent += (sender, e) => + //鍙湁鍒囨崲鍒板綋鍓嶄綇瀹�,骞朵笖鏈湴鎷ユ湁缃戝叧鐨勬椂鍊�,鎵嶈兘杩囨埛 + if (info.Id == Config.Instance.Home.Id && HdlGatewayLogic.Current.GetAllLocalGateway().Count > 0) { - var form = new TransferResidenceMainForm(); - form.AddForm(); - }; + //杩囨埛 + var btnTransfer = rowLayout.AddDeleteControl(); + btnTransfer.TextID = R.MyInternationalizationString.uTransfer; + btnTransfer.ButtonClickEvent += (sender, e) => + { + HdlCheckLogic.Current.CheckSecondarySecurity(() => + { + //楠岃瘉鎴愬姛 + var form = new Transfer.TransferResidenceMainForm(); + form.AddForm(1); + }, + () => + { + //璇峰墠寰�涓汉涓績{0}璁剧疆浜屾瀹夊叏楠岃瘉鏂瑰紡 + string msg = Language.StringByID(R.MyInternationalizationString.uGotoCenterAndSetSecondAuthentication).Replace("{0}", "\r\n"); + this.ShowMassage(ShowMsgType.Confirm, msg, () => + { + var form = new UserMain.SecondAuthenticationForm(); + form.AddForm(); + }); + }); + }; + } //鏇存敼 var btnChanged = rowLayout.AddEditorControl(); btnChanged.TextID = R.MyInternationalizationString.uChanged1; -- Gitblit v1.8.0