From a45fe56aeeac8f28a9891b83362954067c8166dc Mon Sep 17 00:00:00 2001 From: xm <1271024303@qq.com> Date: 星期五, 14 八月 2020 09:07:05 +0800 Subject: [PATCH] 请合并新代码,更改多功能面板绑定表重复问题 --- ZigbeeApp/Shared/Phone/UserCenter/Residence/ResidenceListForm.cs | 24 +++++++++++++++--------- 1 files changed, 15 insertions(+), 9 deletions(-) diff --git a/ZigbeeApp/Shared/Phone/UserCenter/Residence/ResidenceListForm.cs b/ZigbeeApp/Shared/Phone/UserCenter/Residence/ResidenceListForm.cs index c384d1e..b274703 100755 --- a/ZigbeeApp/Shared/Phone/UserCenter/Residence/ResidenceListForm.cs +++ b/ZigbeeApp/Shared/Phone/UserCenter/Residence/ResidenceListForm.cs @@ -124,7 +124,7 @@ { //鑾峰彇浣忓畢淇℃伅 var Pra = new GetResidenceInfoPra(); - string resultData = UserCenterLogic.GetResponseDataByRequestHttps("App/GetHomePager", false, Pra, new List<string> { "NotCheck" }); + string resultData = UserCenterLogic.GetResponseDataByRequestHttps("App/GetHomePager", false, Pra, new List<string> { "NotCheck" }, false); if (string.IsNullOrEmpty(resultData) == true) { return false; @@ -220,13 +220,16 @@ //妫�娴嬫湰鍦版湁娌℃湁杩欎釜浣忓畢 this.CheckIsExsitResidence(info); - HdlResidenceLogic.Current.SwitchResidence(info.Id); + var result = HdlResidenceLogic.Current.SwitchResidence(info.Id); HdlThreadLogic.Current.RunMain(() => { - //閲嶆柊鍒锋柊鍒楄〃 - this.listView.RemoveAll(); - this.SetResidenceInfo(2); + if (result == true) + { + //閲嶆柊鍒锋柊鍒楄〃 + this.listView.RemoveAll(); + this.SetResidenceInfo(2); + } //鍏抽棴杩涘害鏉� this.CloseProgressBar(); }); @@ -344,13 +347,16 @@ { HdlThreadLogic.Current.RunThread(() => { - HdlResidenceLogic.Current.SwitchResidence(i_home.Id); + var result = HdlResidenceLogic.Current.SwitchResidence(i_home.Id); HdlThreadLogic.Current.RunMain(() => { - //閲嶆柊鍒锋柊鍒楄〃 - this.listView.RemoveAll(); - this.SetResidenceInfo(3); + if (result == true) + { + //閲嶆柊鍒锋柊鍒楄〃 + this.listView.RemoveAll(); + this.SetResidenceInfo(3); + } //鍏抽棴杩涘害鏉� this.CloseProgressBar(); }); -- Gitblit v1.8.0