From dc6493db59dcb0893eac50b72122f94c24056b3f Mon Sep 17 00:00:00 2001
From: 黄学彪 <hxb@hdlchina.com.cn>
Date: 星期一, 12 十月 2020 14:35:39 +0800
Subject: [PATCH] 新版本

---
 ZigbeeApp/Shared/Phone/UserCenter/Residence/ResidenceManagementForm.cs |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

diff --git a/ZigbeeApp/Shared/Phone/UserCenter/Residence/ResidenceManagementForm.cs b/ZigbeeApp/Shared/Phone/UserCenter/Residence/ResidenceManagementForm.cs
index 76cb9dc..77b8271 100755
--- a/ZigbeeApp/Shared/Phone/UserCenter/Residence/ResidenceManagementForm.cs
+++ b/ZigbeeApp/Shared/Phone/UserCenter/Residence/ResidenceManagementForm.cs
@@ -364,6 +364,7 @@
                             //鍒犻櫎褰撳墠妤煎眰鐨勮瘽,闇�瑕佸幓鍒锋柊涓婚〉宸﹁竟鐨勬埧闂村垪琛�
                             HdlRoomLogic.Current.RefreshRoomListView();
                         }
+                        var uploadRoom = false;
                         var listDeleteId = new List<string>();
                         var listAllRoom = HdlRoomLogic.Current.GetAllListRooms();
                         for (int i = 0; i < listAllRoom.Count; i++)
@@ -371,6 +372,11 @@
                             if (listAllRoom[i].FloorId == keys)
                             {
                                 listDeleteId.Add(listAllRoom[i].Id);
+                            }
+                            if (listAllRoom[i].ListDevice.Count > 0)
+                            {
+                                //闇�瑕佷笂浼犵┖闂村尯鍩�
+                                uploadRoom = true;
                             }
                         }
                         //鍒犻櫎鎴块棿
@@ -405,6 +411,11 @@
                             frameRow.RemoveFromParent();
                             //璋冩暣妗屽竷楂樺害
                             this.AdjustContrlTableHeight();
+                        }
+                        if (uploadRoom == true)
+                        {
+                            //涓婁紶绌洪棿鍖哄煙淇℃伅
+                            HdlRoomLogic.Current.SetRoomInfoToGateway();
                         }
                         //鍒犻櫎妤煎眰鐨勮瘽,涓婚〉闇�瑕侀噸鏂板埛鏂�
                         UserView.UserPage.Instance.RefreshAllForm = true;
@@ -625,6 +636,11 @@
                         //璋冩暣妗屽竷楂樺害
                         this.AdjustContrlTableHeight();
                     }
+                    if (room.ListDevice.Count > 0)
+                    {
+                        //涓婁紶绌洪棿鍖哄煙淇℃伅
+                        HdlRoomLogic.Current.SetRoomInfoToGateway();
+                    }
                     //鍒犻櫎鎴块棿鐨勮瘽,涓婚〉闇�瑕侀噸鏂板埛鏂�
                     UserView.UserPage.Instance.RefreshAllForm = true;
                 });

--
Gitblit v1.8.0