From f23ad1b3f9f6193f35f72104d690b21dc67d5c1f Mon Sep 17 00:00:00 2001 From: 黄学彪 <hxb@hdlchina.com.cn> Date: 星期一, 06 七月 2020 12:35:25 +0800 Subject: [PATCH] 去掉了访问外网的异步 --- ZigbeeApp/Shared/Phone/UserCenter/Residence/ResidenceManagementForm.cs | 26 ++++++++++++++------------ 1 files changed, 14 insertions(+), 12 deletions(-) diff --git a/ZigbeeApp/Shared/Phone/UserCenter/Residence/ResidenceManagementForm.cs b/ZigbeeApp/Shared/Phone/UserCenter/Residence/ResidenceManagementForm.cs index 91d1c5e..09a400e 100755 --- a/ZigbeeApp/Shared/Phone/UserCenter/Residence/ResidenceManagementForm.cs +++ b/ZigbeeApp/Shared/Phone/UserCenter/Residence/ResidenceManagementForm.cs @@ -14,7 +14,7 @@ /// <summary> /// 妗屽竷鎺т欢 /// </summary> - private FrameLayout frameTable = null; + private NormalFrameLayout frameTable = null; /// <summary> /// 鍒楄〃鎺т欢(鐧借壊鑳屾櫙) /// </summary> @@ -87,13 +87,13 @@ var btnHomeName = rowHome.frameTable.AddLeftCaption(Common.Config.Instance.Home.Name, 700, 60); btnHomeName.TextSize = 15; btnHomeName.Y = Application.GetRealHeight(35); - rowHome.frameTable.AddChidren(btnHomeName, ChidrenBindMode.BindEventOnly); + rowHome.frameTable.AddChidren(btnHomeName, ChidrenBindMode.BindEvent); //褰撳墠浣忓畢 var btnNowView = rowHome.frameTable.AddLeftCaption(Language.StringByID(R.MyInternationalizationString.uNowResidence), 700, 49); btnNowView.TextSize = 12; btnNowView.Y = Application.GetRealHeight(95); btnNowView.TextColor = UserCenterColor.Current.TextGrayColor1; - rowHome.frameTable.AddChidren(btnNowView, ChidrenBindMode.BindEventOnly); + rowHome.frameTable.AddChidren(btnNowView, ChidrenBindMode.BindEvent); //涓讳汉鎴栬�呯鐞嗗憳鎵嶄細鍑虹幇杩欎釜鑿滃崟 if (UserCenterResourse.UserInfo.AuthorityNo == 1 || UserCenterResourse.UserInfo.AuthorityNo == 2) { @@ -102,6 +102,8 @@ } //缁忕含搴� var btnLocation = rowHome.frameTable.AddMostRightView(string.Empty, 500); + btnLocation.IsMoreLines = true; + btnLocation.TextSize = 10; btnLocation.Text = Common.Config.Instance.Home.ResidenceAddressName; //涓讳汉鎴栬�呯鐞嗗憳鎵嶄細鍑虹幇杩欎釜鑿滃崟 @@ -152,7 +154,7 @@ }; } //鍒濆鍖栨甯� - this.frameTable = new FrameLayout(); + this.frameTable = new NormalFrameLayout(); frameTable.Y = rowHome.Bottom + Application.GetRealHeight(23); frameTable.Height = listBackContr.frameTable.Height - rowHome.Bottom - Application.GetRealHeight(23); listBackContr.frameTable.AddChidren(frameTable); @@ -656,7 +658,7 @@ /// <summary> /// 鍒犻櫎浣忓畢 /// </summary> - public async void DeleteResidence() + private void DeleteResidence() { //寮�鍚繘搴︽潯 this.ShowProgressBar(); @@ -668,7 +670,7 @@ Pra.HomeId = Common.Config.Instance.Home.Id; Pra.LoginAccessToken = UserCenterLogic.GetConnectMainToken(); - bool result = await UserCenterLogic.GetResultStatuByRequestHttps("App/DelHome", true, Pra); + bool result = UserCenterLogic.GetResultStatuByRequestHttps("App/DelHome", true, Pra); if (result == false) { //鍏抽棴杩涘害鏉� @@ -684,7 +686,7 @@ HomeId = Common.Config.Instance.Home.Id, PrimaryUserId = Common.Config.Instance.Home.MainUserDistributedMark }; - bool result = await UserCenterLogic.GetResultStatuByRequestHttps("ZigbeeUsers/SubAccountDelShareHome", false, Pra2); + bool result = UserCenterLogic.GetResultStatuByRequestHttps("ZigbeeUsers/SubAccountDelShareHome", false, Pra2); if (result == false) { //鍏抽棴杩涘害鏉� @@ -716,17 +718,17 @@ } } - var myHouse = Common.House.GetHouseByFilePath(Common.Config.Instance.HomeFilePathList[index]); + var myHouse = HdlResidenceLogic.Current.GetHouseByFilePath(Common.Config.Instance.HomeFilePathList[index]); //鍒囨崲浣忓畢 Common.Config.Instance.HomeId = myHouse.Id; Common.Global.CreateHomeDirectory(myHouse.Id); Common.Config.Instance.Save(); //鍒锋柊涓汉涓績鐨勫唴瀛樺強绾跨▼ - await UserCenterLogic.InitUserCenterMenmoryAndThread(false); + UserCenterLogic.InitUserCenterMenmoryAndThread(false); //鍒犻櫎浣忓畢 - Common.House.DeleteHouseByHouseId(deleteId); + HdlResidenceLogic.Current.DeleteHouseMemmory(deleteId); Application.RunOnMainThread(() => { @@ -746,7 +748,7 @@ /// <param name="latitude">绾害</param> /// <param name="longitude">缁忓害</param> /// <param name="addresName">浣嶇疆鍚嶇О</param> - private async void SaveResidenceAdrress(NormalViewControl btnLocation, double latitude, double longitude, string addresName) + private void SaveResidenceAdrress(NormalViewControl btnLocation, double latitude, double longitude, string addresName) { //濡傛灉涓嶆槸铏氭嫙浣忓畢,鎵嶆洿鏂颁簯绔� if (Common.Config.Instance.Home.IsVirtually == false) @@ -762,7 +764,7 @@ Pra.Longitude = longitude; //缂栬緫浣忓畢 - bool flage = await UserCenterLogic.GetResultStatuByRequestHttps("App/EditHome", true, Pra); + bool flage = UserCenterLogic.GetResultStatuByRequestHttps("App/EditHome", true, Pra); if (flage == false) { //鍏抽棴杩涘害鏉� -- Gitblit v1.8.0