From 9f326f4000847e6167d8166fa2f6a66f53cb3734 Mon Sep 17 00:00:00 2001 From: 黄学彪 <hxb@hdlchina.com.cn> Date: 星期四, 17 十二月 2020 09:07:13 +0800 Subject: [PATCH] 新云端Ver1.3 --- ZigbeeApp/Shared/Phone/UserCenter/Gateway/Manage/GatewayRebindForm.cs | 15 +++++++++++---- 1 files changed, 11 insertions(+), 4 deletions(-) diff --git a/ZigbeeApp/Shared/Phone/UserCenter/Gateway/Manage/GatewayRebindForm.cs b/ZigbeeApp/Shared/Phone/UserCenter/Gateway/Manage/GatewayRebindForm.cs index 262558f..953181a 100755 --- a/ZigbeeApp/Shared/Phone/UserCenter/Gateway/Manage/GatewayRebindForm.cs +++ b/ZigbeeApp/Shared/Phone/UserCenter/Gateway/Manage/GatewayRebindForm.cs @@ -40,14 +40,21 @@ btnMsg.TextID = R.MyInternationalizationString.uIsReBindingPleaseWaiting; bodyFrameLayout.AddChidren(btnMsg); - HdlThreadLogic.Current.RunThread(async () => + HdlThreadLogic.Current.RunThread(() => { - await System.Threading.Tasks.Task.Delay(1000); - int value = await HdlGatewayLogic.Current.ReBindNewGateway(i_gateway, btnMsg); + System.Threading.Thread.Sleep(1000); + int value = HdlGatewayLogic.Current.ReBindNewGateway(i_gateway, btnMsg); if (value == 1) { //鎴愬姛 - i_dicZbGatewayDiv[HdlGatewayLogic.Current.GetGatewayId(i_gateway)] = 1; + i_dicZbGatewayDiv[i_gateway.GwId] = 1; + //鎴戣寰楄繖閲岄渶瑕佽幏鍙栦竴涓嬫柊缃戝叧鐨勮澶囧垪琛� + HdlDeviceCommonLogic.Current.SetDeviceToMemmoryByGateway(i_gateway.GwId, true); + if (i_gateway.IsMainGateWay == true) + { + //濡傛灉瀹冩槸涓荤綉鍏�,鍒欏埛鏂板満鏅垪琛� + HdlSceneLogic.Current.RefreshSceneUIList(true); + } } else if (value == 0) { -- Gitblit v1.8.0