From 23420922845c9e77019a55c3b3e3271eb1ec261e Mon Sep 17 00:00:00 2001 From: 黄学彪 <hxb@hdlchina.com.cn> Date: 星期一, 13 七月 2020 11:42:18 +0800 Subject: [PATCH] 新版本 --- ZigbeeApp/Shared/Phone/MainPage/LeftListRoomViewFrom.cs | 19 ++++++++++++------- 1 files changed, 12 insertions(+), 7 deletions(-) diff --git a/ZigbeeApp/Shared/Phone/MainPage/LeftListRoomViewFrom.cs b/ZigbeeApp/Shared/Phone/MainPage/LeftListRoomViewFrom.cs index c64ef01..da61323 100755 --- a/ZigbeeApp/Shared/Phone/MainPage/LeftListRoomViewFrom.cs +++ b/ZigbeeApp/Shared/Phone/MainPage/LeftListRoomViewFrom.cs @@ -96,13 +96,18 @@ }; //鑾峰彇妤煎眰 - this.curFloorId = Config.Instance.Home.CurrentFloorId; - var dicFloor = HdlRoomLogic.Current.GetFloorSortList(); if (dicFloor.Count == 0) { return; } + //妤煎眰鍒濆ID + foreach (var floorId in dicFloor.Keys) + { + this.curFloorId = floorId; + break; + } + //妤煎眰鍥炬爣 var btnIconContr = new MostRightIconControl(69, 69); btnIconContr.UnSelectedImagePath = "Item/Drop_Down.png"; @@ -120,9 +125,9 @@ { //妤煎眰鑿滃崟 var floors = new Category.SelectFloorForm(); + floors.CurFloorId = this.curFloorId; AddChidren(floors); - floors.changeFloor = false; - floors.CurFloorId = curFloorId; + floors.CurFloorId = this.curFloorId; floors.Init(599, 161, Direction.Right); floors.FloorAction += (floorId) => { @@ -219,7 +224,6 @@ { return; } - string oldFloorId = Config.Instance.Home.CurrentFloorId; CommonPage.Instance.CloseLeftMenu(); HdlThreadLogic.Current.RunThread(() => @@ -231,10 +235,11 @@ //鐐瑰嚮鐨勬槸鏀惰棌鎴块棿鐨勮瘽,涓嶅彉鏇村綋鍓嶆ゼ灞俰d if (room.FloorId != string.Empty) { - Config.Instance.Home.CurrentFloorId = room.FloorId; - if (oldFloorId != room.FloorId) + if (Config.Instance.Home.CurrentFloorId != room.FloorId) { //妤煎眰閮藉垏鎹㈢殑璇�,鍒锋柊鏁翠釜涓婚〉 + Config.Instance.Home.CurrentFloorId = room.FloorId; + HdlRoomLogic.Current.NowMainPageRoom = room; UserPage.Instance.ReFreshControl(); return; } -- Gitblit v1.8.0