From ecba45c93391066bc30c7bd602c3a7683fbb99a7 Mon Sep 17 00:00:00 2001
From: xm <1271024303@qq.com>
Date: 星期五, 31 七月 2020 10:56:12 +0800
Subject: [PATCH] 临时备份

---
 ZigbeeApp/Shared/Phone/UserCenter/Device/DeviceListMainForm.cs |   39 +++++++--------------------------------
 1 files changed, 7 insertions(+), 32 deletions(-)

diff --git a/ZigbeeApp/Shared/Phone/UserCenter/Device/DeviceListMainForm.cs b/ZigbeeApp/Shared/Phone/UserCenter/Device/DeviceListMainForm.cs
index 8d3f858..568ce9c 100755
--- a/ZigbeeApp/Shared/Phone/UserCenter/Device/DeviceListMainForm.cs
+++ b/ZigbeeApp/Shared/Phone/UserCenter/Device/DeviceListMainForm.cs
@@ -269,8 +269,7 @@
             btnRight.ButtonClickEvent += (sender, e) =>
             {
                 //鍥炶矾鏁板ぇ浜�1鎵嶅睍寮�
-                var listMacDevice = LocalDevice.Current.GetDevicesByMac(deviceMac, false);
-                if (listMacDevice.Count > 1)
+                if (Common.LocalDevice.Current.GetDevicesCountByMac(deviceMac) > 1)
                 {
                     btnRight.IsSelected = !btnRight.IsSelected;
                     //灞曞紑鎴栬�呮姌鍙犳槑缁嗗垪琛�
@@ -278,20 +277,9 @@
                 }
                 else
                 {
-                    if (LocalDevice.Current.IsMiniLight(listMacDevice[0]) == true)
-                    {
-                        //mini澶滅伅鐨勫姛鑳借缃晫闈�
-                        var room = HdlRoomLogic.Current.GetRoomByDevice(listMacDevice[0]);
-                        var form = new MainPage.DeviceDetailInfoForm();
-                        form.AddForm(listMacDevice[0], room);
-                    }
-                    else
-                    {
-                        //璁惧淇℃伅鐣岄潰
-                        var form = new DeviceMacInfoEditorForm();
-                        form.AddForm(deviceMac);
-                    }
                     btnNew.Visible = false;
+                    var form = new DeviceMacInfoEditorForm();
+                    form.AddForm(deviceMac);
                     //鐣岄潰璺宠浆,璁板綍褰撳墠鐨勬鍦ㄦ搷浣滅殑璁惧鐨凪ac鍦板潃
                     this.nowActionDeviceMac = deviceMac;
                 }
@@ -308,22 +296,9 @@
                     form2.AddForm(deviceMac);
                     return;
                 }
-                var listMacDevice = LocalDevice.Current.GetDevicesByMac(deviceMac, false);
-                if (LocalDevice.Current.IsMiniLight(listMacDevice[0]) == true)
-                {
-                    //mini澶滅伅鐨勫姛鑳借缃晫闈�
-                    var room = HdlRoomLogic.Current.GetRoomByDevice(listMacDevice[0]);
-                    var form = new MainPage.DeviceDetailInfoForm();
-                    form.AddForm(listMacDevice[0], room);
-                }
-                else
-                {
-                    //璁惧淇℃伅鐣岄潰
-                    var form = new DeviceMacInfoEditorForm();
-                    form.AddForm(deviceMac);
-                }
-
                 btnNew.Visible = false;
+                var form = new DeviceMacInfoEditorForm();
+                form.AddForm(deviceMac);
                 //鐣岄潰璺宠浆,璁板綍褰撳墠鐨勬鍦ㄦ搷浣滅殑璁惧鐨凪ac鍦板潃
                 this.nowActionDeviceMac = deviceMac;
             };
@@ -699,7 +674,7 @@
         /// <summary>
         /// 婊戝姩鎺т欢涓嬫媺鍒锋柊
         /// </summary>
-        private void ListViewBeginHeaderRefreshing()
+        private async void ListViewBeginHeaderRefreshing()
         {
             //濡傛灉褰撳墠浣忓畢鏄櫄鎷熺殑
             if (Common.Config.Instance.Home.IsVirtually == true)
@@ -726,7 +701,7 @@
                     {
                         //鏄剧ず杩涘害鏉�
                         ProgressBar.Show();
-                        int result2 = HdlGatewayLogic.Current.ReBindNewGateway(realWay);
+                        int result2 = await HdlGatewayLogic.Current.ReBindNewGateway(realWay);
                         //鍏抽棴杩涘害鏉�
                         ProgressBar.Close();
                         if (result2 == -1)

--
Gitblit v1.8.0