From c7c61c603b16c0bf2582d81561bdfbe48ab9440c Mon Sep 17 00:00:00 2001
From: wei <kaede@kaededeMacBook-Air.local>
Date: 星期五, 19 三月 2021 09:42:37 +0800
Subject: [PATCH] 1.电视控制修改

---
 HDL_ON/DAL/DriverLayer/Control.cs |   30 ++----------------------------
 1 files changed, 2 insertions(+), 28 deletions(-)

diff --git a/HDL_ON/DAL/DriverLayer/Control.cs b/HDL_ON/DAL/DriverLayer/Control.cs
index de9a955..729053a 100644
--- a/HDL_ON/DAL/DriverLayer/Control.cs
+++ b/HDL_ON/DAL/DriverLayer/Control.cs
@@ -810,36 +810,10 @@
                             case SPK.SensorTVOC:
                             case SPK.SensorTemperature:
                             case SPK.SensorHumidity:
-                                var sensor = FunctionList.List.GetEnvirSensorsList().Find((obj) => obj.sid == updateTemp.sid);
-                                if (sensor != null)
-                                {
-                                    localObj = sensor;
-                                    foreach (var attr in updateTemp.status)
-                                    {
-                                        var localAttr = sensor.attributes.Find((obj) => obj.key == attr.key);
-                                        if (localAttr != null)
-                                        {
-                                            localAttr.curValue = attr.value;
-                                        }
-                                    }
-                                    EnvironmentalSciencePage.LoadEvent_UpdataStatus(sensor);
-                                }
+                                EnvironmentalSciencePage.LoadEvent_UpdataStatus(localFunction);
                                 break;
                             case SPK.ElectricSocket:
-                                var es = FunctionList.List.GetElectricSocketList().Find((obj) => obj.sid == updateTemp.sid);
-                                if (es != null)
-                                {
-                                    localObj = es;
-                                    foreach (var attr in updateTemp.status)
-                                    {
-                                        var localAttr = es.attributes.Find((obj) => obj.key == attr.key);
-                                        if (localAttr != null)
-                                        {
-                                            localAttr.curValue = attr.value;
-                                        }
-                                    }
-                                    SocketPage.UpdataState(es);
-                                }
+                                SocketPage.UpdataState(localFunction);
                                 break;
                             case SPK.ElectricTV:
                                 break;

--
Gitblit v1.8.0