From c5cb6840bd986bbd71a9ebc232bbf44ed0e1fc3d Mon Sep 17 00:00:00 2001
From: wxr <464027401@qq.com>
Date: 星期四, 23 五月 2024 17:43:11 +0800
Subject: [PATCH] jpush更新完成

---
 HDL_ON/Entity/FunctionList.cs |   27 +++++++--------------------
 1 files changed, 7 insertions(+), 20 deletions(-)

diff --git a/HDL_ON/Entity/FunctionList.cs b/HDL_ON/Entity/FunctionList.cs
index 5dbf0f1..f8d3798 100644
--- a/HDL_ON/Entity/FunctionList.cs
+++ b/HDL_ON/Entity/FunctionList.cs
@@ -174,25 +174,6 @@
             var spkList = SPK.GetDoorLockSPKList();
             return Functions.FindAll((obj) => spkList.Contains(obj.spk));
         }
-        /// <summary>
-        /// 鑾峰彇钀ょ煶瑙嗛闂ㄩ攣
-        /// </summary>
-        /// <returns></returns>
-        public List<Function> GetVideoDoorLockList()
-        {
-            var spkList = SPK.GetVideoDoorLockSPKList();
-            return Functions.FindAll((obj) => spkList.Contains(obj.spk));
-        }
-
-        /// <summary>
-        /// 鑾峰彇褰遍煶涓帶鍒楄〃
-        /// </summary>
-        /// <returns></returns>
-        public List<Function> GetVideoControlsList()
-        {
-            var spkList = SPK.GetVideoDoorLockSPKList();
-            return Functions.FindAll((obj) => spkList.Contains(obj.spk));
-        }
 
         /// <summary>
         /// 鏂伴鍒楄〃
@@ -228,7 +209,7 @@
         /// </summary>
         public List<Function> GetElectricals()
         {
-            var spkList = SPK.ElectricalSpkList();
+        var spkList = SPK.ElectricalSpkList();
             return Functions.FindAll((obj) => spkList.Contains(obj.spk));
         }
     
@@ -282,6 +263,8 @@
                 SPK.SensorSmoke,
                 SPK.SensorWater,
                 SPK.SensorGas,
+                SPK.SensorDryContact,
+                SPK.SensorDryContact2,
             };
 
             return Functions.FindAll((obj) => spkList.Contains(obj.spk));
@@ -557,6 +540,10 @@
         /// </summary>
         public void DeleteFunction(Function delTemp)
         {
+            if(delTemp == null)
+            {
+                return;
+            }
             Functions.Remove(Functions.Find((obj) => obj.deviceId == delTemp.deviceId));
             FileUtlis.Files.DeleteFile(delTemp.savePath);
         }

--
Gitblit v1.8.0