From ec34983e291d1c85284472a27109d55891f9a6b5 Mon Sep 17 00:00:00 2001
From: 黄学彪 <hxb@hdlchina.com.cn>
Date: 星期五, 07 八月 2020 16:20:16 +0800
Subject: [PATCH] 不是新代码,别 合并

---
 ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Logic/HdlWifiLogic.cs |   23 +++++++++++++++++++++--
 1 files changed, 21 insertions(+), 2 deletions(-)

diff --git a/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Logic/HdlWifiLogic.cs b/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Logic/HdlWifiLogic.cs
old mode 100755
new mode 100644
index 1f3fe59..9fadede
--- a/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Logic/HdlWifiLogic.cs
+++ b/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Logic/HdlWifiLogic.cs
@@ -164,6 +164,10 @@
         /// 鍙樻洿缃戠粶鏃剁殑浜嬩欢
         /// </summary>
         private string changedNetworkTime = string.Empty;
+        /// <summary>
+        /// 褰撳墠 wifi 鐨�
+        /// </summary>
+        private string oldSsid = string.Empty;
 
         #endregion
 
@@ -373,9 +377,24 @@
         /// 鐩戝惉瀹夊崜缃戠粶鍙樺寲
         /// </summary>
         /// <param name="value">0:娌℃湁缃戠粶 1:4G  2:wifi</param>
-        private void NetworkStateChanged(int value)
+        public void NetworkStateChanged(int value)
         {
-            //娌℃湁缃戠粶
+            if(Common.Config.Instance.HomeId==string.Empty)
+            {
+                //鍦ㄧ櫥褰曠晫闈笉澶勭悊
+                return;
+            }
+#if iOS
+            var nowSsid = this.SSID;
+            if (this.oldSsid == nowSsid)
+            {
+                //濡傛灉褰撳墠 wifi 鐨勫悕瀛椾竴鏍凤紝鍒欎笉澶勭悊
+                return;
+            }
+            this.oldSsid = nowSsid;
+#endif
+
+            //娌℃湁缃戠粶
             if (value == 0)
             {
                 this.CanAccessHttp = false;

--
Gitblit v1.8.0