| | |
| | | try |
| | | { |
| | | ShowFunction vv = ShowFunction.Light; |
| | | switch (function.spk) |
| | | if (SPK.ElectricalSpkList().Contains(function.spk)) |
| | | { |
| | | case SPK.FloorHeatStandard: |
| | | vv = ShowFunction.FloorHeating; |
| | | break; |
| | | case SPK.AcStandard: |
| | | vv = ShowFunction.AC; |
| | | break; |
| | | case SPK.CurtainRoller: |
| | | case SPK.CurtainShades: |
| | | case SPK.CurtainSwitch: |
| | | case SPK.CurtainTrietex: |
| | | vv = ShowFunction.Curtain; |
| | | break; |
| | | case SPK.LightCCT: |
| | | case SPK.LightDimming: |
| | | case SPK.LightRGB: |
| | | case SPK.LightSwitch: |
| | | vv = ShowFunction.Light; |
| | | break; |
| | | case SPK.ElectricSocket: |
| | | case SPK.ElectricTuyaAirCleaner: |
| | | case SPK.ElectricTuyaFan: |
| | | case SPK.ElectricTuyaWaterValve: |
| | | case SPK.ElectricTuyaWeepRobot: |
| | | case SPK.ClothesHanger: |
| | | case SPK.AirSwitch: |
| | | vv = ShowFunction.Electric; |
| | | break; |
| | | case SPK.AirFreshJinmao: |
| | | case SPK.AirFreshStandard: |
| | | vv = ShowFunction.FreshAir; |
| | | break; |
| | | vv = ShowFunction.Electric; |
| | | } |
| | | else if (SPK.FhSpkList().Contains(function.spk)) |
| | | { |
| | | vv = ShowFunction.FloorHeating; |
| | | } |
| | | else if (SPK.AcSpkList().Contains(function.spk)) |
| | | { |
| | | vv = ShowFunction.AC; |
| | | } |
| | | else if (SPK.CurtainSpkList().Contains(function.spk)) |
| | | { |
| | | vv = ShowFunction.Curtain; |
| | | } |
| | | else if (SPK.LightSpkList().Contains(function.spk)) |
| | | { |
| | | vv = ShowFunction.Light; |
| | | } |
| | | else if (SPK.AirFreshSpkList().Contains(function.spk)) |
| | | { |
| | | vv = ShowFunction.FreshAir; |
| | | } |
| | | UpdataFunctionOnCount(vv, function.spk); |
| | | UpdataCloseAllButton(function); |