From 18b93d511dc764b469d7c4a7e755f7274f89cdb4 Mon Sep 17 00:00:00 2001
From: 陈嘉乐 <cjl@hdlchina.com.cn>
Date: 星期一, 27 四月 2020 17:55:14 +0800
Subject: [PATCH] 2020-4-27-1

---
 ZigbeeApp/Shared/Phone/Login/AccountLoginByCode.cs |   18 +++++++-----------
 1 files changed, 7 insertions(+), 11 deletions(-)

diff --git a/ZigbeeApp/Shared/Phone/Login/AccountLoginByCode.cs b/ZigbeeApp/Shared/Phone/Login/AccountLoginByCode.cs
index 30ccf5e..c3c9143 100755
--- a/ZigbeeApp/Shared/Phone/Login/AccountLoginByCode.cs
+++ b/ZigbeeApp/Shared/Phone/Login/AccountLoginByCode.cs
@@ -330,17 +330,15 @@
                     {
                         var responseDataObj = Newtonsoft.Json.JsonConvert.DeserializeObject<Shared.Common.ResponseEntity.UserLoginRes>(requestRevetLoginCodeOBJ.ResponseData.ToString());
                         var revertData = responseDataObj;
-                        Config.ReFresh();
+                        Config.ReFresh();
+                        //鏍囪涓婁竴娆℃槸涓嶆槸鍚屼竴涓处鍙风櫥闄�
+                        UserCenter.UserCenterResourse.ResidenceOption.TheSameLoginAccount = Config.Instance.Guid == revertData.Guid;
                         Config.Instance.Password = string.Empty;
                         Config.Instance.Account = revertData.Account;
                         Config.Instance.Guid = revertData.Guid;
                         Config.Instance.MD5PWD = revertData.MD5PWD;
                         Config.Instance.LoginDateTime = DateTime.Now;
                         Config.Instance.LoginToken = revertData.Token;
-                        if (Config.Instance.AccountList.Find((obj) => obj == revertData.Account) == null)
-                        {
-                            Config.Instance.AccountList.Add(revertData.Account);
-                        }
                         //闇�瑕佹妸鐧诲綍鍚庤繑鍥炵殑md5瀵嗙爜 璧嬪�肩敓鎴怲oken  鍥犱负鐢ㄦ埛娌℃湁杈撳叆瀵嗙爜
                         Config.Instance.MD5PWD = revertData.MD5PWD;
                         Config.Instance.Save();
@@ -433,7 +431,7 @@
             this.RemoveFromParent();
             var login = new AccountLogin();
             Shared.Common.CommonPage.Instance.AddChidren(login);
-            login.Show();
+            login.ShowForm();
         }
 
         /// <summary>
@@ -639,15 +637,13 @@
             if (stateCodeStr == "SUCCESS")
             {
                 var responseDataObj = Newtonsoft.Json.JsonConvert.DeserializeObject<Shared.Common.ResponseEntity.UserLoginRes>(revertObj.ResponseData.ToString());
-                var revertData = responseDataObj;
+                var revertData = responseDataObj;
+                //鏍囪涓婁竴娆℃槸涓嶆槸鍚屼竴涓处鍙风櫥闄�
+                UserCenter.UserCenterResourse.ResidenceOption.TheSameLoginAccount = Config.Instance.Guid == revertData.Guid;
                 Config.Instance.Account = revertData.Account;
                 Config.Instance.MD5PWD = revertData.MD5PWD;
                 Config.Instance.Guid = revertData.Guid;
                 Config.Instance.LoginDateTime = DateTime.Now;
-                if (Config.Instance.AccountList.Find((obj) => obj == revertData.Account) == null)
-                {
-                    Config.Instance.AccountList.Add(revertData.Account);
-                }
                 Config.Instance.Save();
                 return true;
             }

--
Gitblit v1.8.0