gxc
2019-12-20 628944302744c7b98fb0401125c49cc72f2a7ee3
ZigbeeApp/Shared/Phone/Device/Room/UnallocatedRoom.cs
@@ -117,14 +117,21 @@
        {
            devList = Shared.Common.Room.CurrentRoom.GetUnalloctedDeviceUIs();
            sceneList = Shared.Common.Room.CurrentRoom.GetUnalloctedScenes();
            var sameDevList = new List<DeviceUI> { };
            typeDeviceDic.Clear();
            typeIdDic.Clear();
            foreach (var device in devList)
            {
                var info = Common.LocalDevice.Current.GetNotHdlMyDeviceEnumInfo(new List<CommonDevice> { device.CommonDevice });
                sameDevList.Add(device);
                typeDeviceDic[info.BeloneTextId] = sameDevList;
                if (typeDeviceDic.ContainsKey(info.BeloneTextId) == false)
                {
                    var sameDevList = new List<DeviceUI> { };
                    sameDevList.Add(device);
                    typeDeviceDic[info.BeloneTextId] = sameDevList;
                }
                else
                {
                    typeDeviceDic[info.BeloneTextId].Add(device);
                }
                typeIdDic[info.BeloneTextId] = info.ConcreteType;
            }
        }