| | |
| | | sceneFunction = fc.localFunction.ConvertSceneFunction(); |
| | | foreach(var ll in sceneFunction.status) |
| | | { |
| | | ll.value = fc.status.Find((obj) => obj.key == ll.key).value; |
| | | try |
| | | { |
| | | var temp = fc.status.Find((obj) => obj.key == ll.key); |
| | | if (temp != null) |
| | | ll.value = temp.value; |
| | | } |
| | | catch { } |
| | | } |
| | | //sceneFunction = fc; |
| | | refreshAction = action; |
| | |
| | | btnConfrim.MouseUpEventHandler = (sender, e) => |
| | | { |
| | | var temp = scene.functions.Find((obj) => obj.sid == sceneFunction.sid); |
| | | //if (sceneFunction.status.Find((obj) => obj.key == FunctionAttributeKey.Brightness) != null) |
| | | //{ |
| | | // try |
| | | // { |
| | | // //一端口不支持开关值与亮度值一起处理,需要将开关值移除掉 |
| | | // sceneFunction.status.Remove(sceneFunction.status.Find((obj) => obj.key == FunctionAttributeKey.OnOff)); |
| | | // } |
| | | // catch { } |
| | | //} |
| | | |
| | | if (temp != null) |
| | | { |