From 72be4f06a683de33ddd563c8447c39f7f17e5b7d Mon Sep 17 00:00:00 2001
From: 黄学彪 <hxb@hdlchina.com.cn>
Date: 星期一, 06 一月 2020 13:03:50 +0800
Subject: [PATCH] 合并代码

---
 ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Logic/HdlDevicePanelLogic.cs |   12 +++++++++---
 1 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Logic/HdlDevicePanelLogic.cs b/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Logic/HdlDevicePanelLogic.cs
index 34330b4..8c56b72 100755
--- a/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Logic/HdlDevicePanelLogic.cs
+++ b/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Logic/HdlDevicePanelLogic.cs
@@ -479,12 +479,12 @@
         #region 鈻� 淇敼骞叉帴鐐圭鏈夊睘鎬________________
 
         /// <summary>
-        /// 淇敼骞叉帴鐐圭鏈夊睘鎬�
+        /// 淇敼骞叉帴鐐圭涓夌骇鍒殑绉佹湁灞炴��
         /// </summary>
         /// <param name="panel">骞叉帴鐐瑰璞�</param>
         /// <param name="i_value">骞叉帴鐐圭殑绗笁绾у埆灞炴�х殑鍊�,鍏蜂綋璇峰弬鐓х涓夌骇鍒睘鎬�</param>
         /// <returns></returns>
-        public async Task<bool> EditorDryContactFunction(Panel panel, int i_value)
+        public async Task<bool> EditorDryContactThirdFunction(Panel panel, int i_value)
         {
             var result = await panel.ConfigureHdlKeyValueAsync((Panel.KeyMode)i_value);
             //鍏遍�氶敊璇娴�
@@ -537,7 +537,7 @@
                 return false;
             }
             //澶囦唤璁惧
-            await HdlGatewayLogic.Current.UpLoadDeviceBackupDataToGateway(panel, GatewayBackupEnum.A骞叉帴鐐圭鏈夊睘鎬�, i_value);
+            await HdlGatewayLogic.Current.UpLoadDeviceBackupDataToGateway(panel, GatewayBackupEnum.A骞叉帴鐐圭涓夌骇鍒鏈夊睘鎬�, i_value);
 
             return true;
         }
@@ -707,7 +707,13 @@
                     errorMsg = UserCenterLogic.CombineGatewayTimeOutMsg(errorMsg, null, "鍥炲瓒呮椂", false);
                 }
                 this.ShowTipMsg(errorMsg);
+                return false;
             }
+            //澶囦唤璁惧
+            HdlThreadLogic.Current.RunThread(async () =>
+            {
+                await HdlGatewayLogic.Current.UpLoadDeviceBackupDataToGateway(device, GatewayBackupEnum.A绠�绾﹂潰鏉块渿鍔ㄥ姛鑳�, datainfo);
+            }, ShowErrorMode.NO);
 
             return success;
         }

--
Gitblit v1.8.0