黄学彪
2020-07-20 2029e64ec0491f7e511dc15bffaf821bfbabe2de
ZigbeeApp/Shared/Phone/UserCenter/SharedContent/AddNewSharedContentForm.cs
@@ -297,7 +297,7 @@
        /// </summary>
        /// <param name="dicData"></param>
        /// <param name="listView"></param>
        private void InitDeviceObjectRow(Dictionary<int, List<CommonDevice>> dicData, VerticalListControl listView)
        private void InitDeviceObjectRow(Dictionary<string, List<CommonDevice>> dicData, VerticalListControl listView)
        {
            var scrolContr = new RoomDeviceGroupMenuControl(dicData);
            this.frameDeviceTable.AddChidren(scrolContr);
@@ -385,11 +385,11 @@
        /// 获取分组后的设备
        /// </summary>
        /// <returns></returns>
        private Dictionary<int, List<CommonDevice>> GetAllGroupDevice()
        private Dictionary<string, List<CommonDevice>> GetAllGroupDevice()
        {
            //全部的设备
            var listDevice = HdlRoomLogic.Current.GetRoomListDevice(lookRoom);
            var dic = new Dictionary<int, List<CommonDevice>>();
            var dic = new Dictionary<string, List<CommonDevice>>();
            foreach (var device in listDevice)
            {
                if (memberShardInfo.dicAllShardKeys.ContainsKey(device.FilePath) == true)
@@ -398,11 +398,11 @@
                    continue;
                }
                var typeInfo = Common.LocalDevice.Current.GetDeviceBelongEnumInfo(device);
                if (dic.ContainsKey(typeInfo.BeloneTextId) == false)
                if (dic.ContainsKey(typeInfo.BeloneText) == false)
                {
                    dic[typeInfo.BeloneTextId] = new List<CommonDevice>();
                    dic[typeInfo.BeloneText] = new List<CommonDevice>();
                }
                dic[typeInfo.BeloneTextId].Add(device);
                dic[typeInfo.BeloneText].Add(device);
            }
            return dic;
        }