From 1244f5fdd2a30a010692006dea17426f43dfd65d Mon Sep 17 00:00:00 2001
From: wxr <464027401@qq.com>
Date: 星期二, 16 四月 2024 10:25:05 +0800
Subject: [PATCH] Update Entitlements.plist
---
HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPageBLL.cs | 39 +++++++++++++++++++++++++++++++++++++--
1 files changed, 37 insertions(+), 2 deletions(-)
diff --git a/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPageBLL.cs b/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPageBLL.cs
index 23b4816..c126685 100644
--- a/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPageBLL.cs
+++ b/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPageBLL.cs
@@ -60,9 +60,44 @@
}
}
}
+ var waitPage = new Loading();
+ bodyView.AddChidren(waitPage);
+ new System.Threading.Thread(async() =>
+ {
+ //function.UpdataRoomIds();
+ var pack = ApiUtlis.Ins.HttpRequest.UpdataDevcieBindRoomInfo(function);
+ //鐩存帴淇濆瓨鏈湴锛�
+ function.SaveFunctionFile();
+ if (pack.Code == StateCode.SUCCESS)
+ {
+ if (UI.RoomPage.bodyView != null)
+ {
+ Application.RunOnMainThread(() =>
+ {
+ UI.RoomPage.bodyView.ReLoadPage();
+ });
+ }
+ Entity.SpatialInfo.CurrentSpatial.InitRoomListFunctions();
+ try
+ {
+ //鍒濆鍖栦綇瀹呮墍鏈夋埧闂村姛鑳芥暟鎹�
+ foreach (var r in Entity.SpatialInfo.CurrentSpatial.RoomList)
+ {
+ Entity.SpatialInfo.CurrentSpatial.InitRoomFuntion(r);
+ }
+ }
+ catch (Exception ex)
+ {
+ MainPage.Log($"Init room function error : {ex.Message}");
+ }
+ }
+ else
+ {
+ IMessageCommon.Current.ShowErrorInfoAlter(pack.Code);
+ }
- function.UpdataRoomIds();
- Entity.SpatialInfo.CurrentSpatial.InitRoomListFunctions();
+ })
+ { IsBackground = true }.Start();
};
}
--
Gitblit v1.8.0