From 7f2d401e502bf89eea7404745c9ff7d103b37a63 Mon Sep 17 00:00:00 2001 From: 黄学彪 <hxb@hdlchina.com.cn> Date: 星期四, 07 五月 2020 16:06:43 +0800 Subject: [PATCH] 整一个 --- ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Logic/UserCenterLogic.cs | 23 ++++++++++++++++++++--- 1 files changed, 20 insertions(+), 3 deletions(-) diff --git a/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Logic/UserCenterLogic.cs b/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Logic/UserCenterLogic.cs index e5d5c93..d141bc1 100755 --- a/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Logic/UserCenterLogic.cs +++ b/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Logic/UserCenterLogic.cs @@ -940,6 +940,7 @@ /// </summary> private static void InitUserCenterMenmoryByVirtualHome() { + UserCenterResourse.AccountOption.OldHomeStringId = Common.Config.Instance.Home.Id; //娓呯┖鎵�鏈夋垚鍛樼紦瀛� ClearAllMemberMemory(); //棰勫垱寤轰釜浜轰腑蹇冨叏閮ㄧ殑鏂囦欢澶� @@ -975,6 +976,11 @@ UserCenterResourse.ResidenceOption.HomeMainPageSwitchIndex = 1; //褰撳墠鍒嗙被,鍦烘櫙鍜屽姛鑳芥墍閫夋嫨鐨勫垎鏀� 0:鍦烘櫙 1:鍔熻兘 2:鑷姩鍖� UserCenterResourse.ResidenceOption.CategoryPageSwitchIndex = 0; + + //鍒囨崲浣忓畢娓呴櫎涔嬪墠閫昏緫缂撳瓨鏁版嵁; + Common.Logic.LogicList.Clear(); + Common.Logic.LockLogicList.Clear(); + Common.Logic.SoneLogicList.Clear(); } #endregion @@ -1461,10 +1467,21 @@ /// <param name="obj">闇�瑕佸簭鍒楀寲鐨勪笢瑗�</param> public static void SaveFileContent(string fullName, object obj) { - var data = Newtonsoft.Json.JsonConvert.SerializeObject(obj); - var byteData = System.Text.Encoding.UTF8.GetBytes(data); + var data = JsonConvert.SerializeObject(obj); + var byteData = Encoding.UTF8.GetBytes(data); //鍐欏叆鍐呭 - Shared.IO.FileUtils.WriteFileByBytes(fullName, byteData); + System.IO.FileStream fileStream = null; + try + { + fileStream = new System.IO.FileStream(fullName, System.IO.FileMode.Create, System.IO.FileAccess.Write); + fileStream.Write(byteData, 0, byteData.Length); + fileStream.Flush(); + } + catch { } + finally + { + fileStream?.Close(); + } } /// <summary> -- Gitblit v1.8.0