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