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/CommonBase/Logic/HdlGatewayBackupLogic.cs |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Logic/HdlGatewayBackupLogic.cs b/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Logic/HdlGatewayBackupLogic.cs
index c7706df..c39db25 100755
--- a/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Logic/HdlGatewayBackupLogic.cs
+++ b/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Logic/HdlGatewayBackupLogic.cs
@@ -40,16 +40,16 @@
         /// </summary>
         /// <param name="realGateway">鐪熷疄鐗╃悊缃戝叧瀵硅薄</param>
         /// <param name="backupName">闇�瑕佸垱寤虹殑澶囦唤鐨勫悕瀛�</param>
-        public async void DoBackupGateway(ZbGateway realGateway, string backupName)
+        public void DoBackupGateway(ZbGateway realGateway, string backupName)
         {
             //灞曞紑杩涘害鏉�
             ProgressFormBar.Current.Start();
             //鍒涘缓澶囦唤鏂囦欢
             ProgressFormBar.Current.SetMsg(Language.StringByID(R.MyInternationalizationString.uCreatBackupFile));
-            await System.Threading.Tasks.Task.Delay(1000);
+            System.Threading.Thread.Sleep(1000);
 
             //鍒涘缓涓�涓浠藉悕瀛�
-            string backupClassId = await HdlBackupLogic.Current.CreatNewBackupNameToDB(backupName, 2, realGateway.GwId);
+            string backupClassId = HdlBackupLogic.Current.CreatNewBackupNameToDB(backupName, 2, realGateway.GwId);
             if (backupClassId == null)
             {
                 //鍏抽棴杩涘害鏉�
@@ -84,7 +84,7 @@
             if (result == false)
             {
                 //濡傛灉涓婁紶澶辫触鐨勮瘽锛屽氨鎶婂畠鍒犻櫎
-                await HdlBackupLogic.Current.DeleteDbBackupData(backupClassId);
+                HdlBackupLogic.Current.DeleteDbBackupData(backupClassId);
                 //鍏抽棴杩涘害鏉�
                 ProgressFormBar.Current.Close();
                 return;
@@ -653,7 +653,7 @@
             //缃戝叧宸茬粡鎺ユ敹鍒伴噸鍚懡浠�,鎺ヤ笅鏉ュ幓鍒ゆ柇缃戝叧鏄惁閲嶅惎瀹屾垚
             bool gatewatAction = false;
             bool threadAction = true;
-            HdlThreadLogic.Current.RunThread(async () =>
+            HdlThreadLogic.Current.RunThread(() =>
             {
                 timeOut = 0;
                 while (gatewatAction == false)
@@ -662,7 +662,7 @@
                     if (timeOut >= 65 && timeOut % 5 == 0)
                     {
                         //5绉掍竴娆�,鍘昏幏鍙栫増鏈�
-                        var data = await HdlGatewayLogic.Current.GetGatewayNewInfoAsync(realGateway, ShowErrorMode.NO);
+                        var data = HdlGatewayLogic.Current.GetGatewayInfo(realGateway, ShowErrorMode.NO);
                         if (data != null)
                         {
                             gatewatAction = true;
@@ -670,7 +670,7 @@
                             break;
                         }
                     }
-                    await System.Threading.Tasks.Task.Delay(1000);
+                    System.Threading.Thread.Sleep(1000);
                     timeOut++;
                     //璁剧疆杩涘害鍊�
                     ProgressFormBar.Current.SetValue(timeOut, 180);

--
Gitblit v1.8.0