| | |
| | | /// |
| | | /// </summary> |
| | | LOGIC, |
| | | /// <summary> |
| | | /// 组控 |
| | | /// </summary> |
| | | GROUPCONTROL, |
| | | } |
| | | |
| | | /// <summary> |
| | |
| | | /// </summary> |
| | | public string childAccountId; |
| | | /// <summary> |
| | | /// 分享类型 1.ROOM 2.DEVICE 3.SCENE |
| | | /// 分享类型 1.ROOM 2.DEVICE 3.SCENE 4.DEVICE_GROUP_CONTROL |
| | | /// </summary> |
| | | public string shareType = "DEVICE"; |
| | | } |
| | |
| | | { |
| | | if (g.roomIds.Contains(roomId) && roomId != null) |
| | | { |
| | | g.deviceId = g.userDeviceGroupControlId; |
| | | functions.Add(g); |
| | | } |
| | | } |
| | |
| | | /// </summary> |
| | | public string name; |
| | | /// <summary> |
| | | /// 分享类型 1.ROOM 2.DEVICE 3.SCENE |
| | | /// 分享类型 1.ROOM 2.DEVICE 3.SCENE 4.DEVICE_GROUP_CONTROL |
| | | /// </summary> |
| | | public string shareType = ShareType.DEVICE.ToString(); |
| | | } |
| | |
| | | roomFunctionOrSceneList.Add(new RoomData() |
| | | { |
| | | shareTypeId = fun.deviceId, |
| | | shareType = ShareType.DEVICE.ToString(), |
| | | shareType = fun.spk == SPK.GroupControl ? "DEVICE_GROUP_CONTROL" : ShareType.DEVICE.ToString(), |
| | | name = fun.name, |
| | | }); |
| | | } |