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/Common/Room.cs | 23 +++++++++++++++-------- 1 files changed, 15 insertions(+), 8 deletions(-) diff --git a/ZigbeeApp/Shared/Common/Room.cs b/ZigbeeApp/Shared/Common/Room.cs index 5d8d500..3cac5f9 100755 --- a/ZigbeeApp/Shared/Common/Room.cs +++ b/ZigbeeApp/Shared/Common/Room.cs @@ -69,7 +69,7 @@ /// <summary> /// 娓╁害浼犳劅鍣�(璁惧涓婚敭) - /// </summary> + /// </summary> public string TemperatrueDevice = string.Empty; /// <summary> /// 婀垮害浼犳劅鍣�(璁惧涓婚敭) @@ -78,11 +78,11 @@ /// <summary> /// 娓╁害 /// </summary> - public double Temperatrue; + public decimal Temperatrue; /// <summary> /// 婀垮害 /// </summary> - public double Humidity; + public decimal Humidity; /// <summary> /// 褰撳墠閫夋嫨鐨勬埧闂� @@ -332,7 +332,7 @@ room.Name = $"{room.Name}"; } Lists.Add(room); - + } } Config.Instance.Home.InitFloor(); @@ -1233,10 +1233,10 @@ /// <param name="addCommons">Add commons.</param> public async System.Threading.Tasks.Task<int> ModifyScene(SceneUI sceneUI, Scene.SceneRemoveMemberData sceneRemoveMemberData, List<Scene.AddSceneMemberData> addCommons) { - if (AllRoomSceneUIList.Find(s => s.Name == sceneUI.Name) == null) - { - return 0; - } + //if (AllRoomSceneUIList.Find(s => s.Name == sceneUI.Name) == null) + //{ + // return 0; + //} bool result = true; //绉婚櫎鎴愬憳 杩斿洖缁撴灉 @@ -1310,6 +1310,13 @@ SceneUIList.Remove(sceneUI); SceneUIFilePathList.Remove(sceneUI.FileName); Save(); + if (IsLove == false) + { + if (CurrentRoom.GetLoveRoom().SceneUIList.Find((obj) => obj.Id == sceneUI.Id) != null) + { + CurrentRoom.GetLoveRoom().DeleteScene(sceneUI); + } + } Global.DeleteFilebyHomeId(sceneUI.FileName); HdlAutoBackupLogic.DeleteFile(sceneUI.FileName); } -- Gitblit v1.8.0