From e66503d70f26a3109fbadf47abcb8ba31d619e3c Mon Sep 17 00:00:00 2001
From: wjc <1243177876@qq.com>
Date: 星期五, 10 三月 2023 16:56:03 +0800
Subject: [PATCH] 2023年03月10日16:56:00

---
 HDL_ON/UI/UI2/FuntionControlView/VideoDoorLock/CommonMethod.cs |   46 ++++++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 44 insertions(+), 2 deletions(-)

diff --git a/HDL_ON/UI/UI2/FuntionControlView/VideoDoorLock/CommonMethod.cs b/HDL_ON/UI/UI2/FuntionControlView/VideoDoorLock/CommonMethod.cs
index 2abf7ac..ac956de 100644
--- a/HDL_ON/UI/UI2/FuntionControlView/VideoDoorLock/CommonMethod.cs
+++ b/HDL_ON/UI/UI2/FuntionControlView/VideoDoorLock/CommonMethod.cs
@@ -27,6 +27,13 @@
 
         }
         /// <summary>
+        /// 璺宠浆鍒癆ndroid閭h竟鍘�
+        /// </summary>
+        public void SkipActivity()
+        {
+            //鏈疄鐜�
+        }
+        /// <summary>
         /// 钀ょ煶瑙嗛闂ㄩ攣鐨勫浘鏍�
         /// </summary>
         public string GetVideoDoorLockIcon(Comerom comerom)
@@ -41,6 +48,31 @@
             }
 
         }
+        /// <summary>
+        /// 淇濆瓨鏈湴鏂囦欢
+        /// </summary>
+        /// <param name="function">褰撳墠璁惧</param>
+        public void SaveFunctionFile(Function function)
+        {
+            if (function == null) return;
+            function.AssembleStatus();
+            function.SaveFunctionFile();
+            FunctionList.List.IniFunctionList(function.savePath, true);
+            MainPage.Log($"鏂囦欢淇濆瓨->{function.name}-->{function.spk}");
+        }
+
+        /// <summary>
+        /// 鍒犻櫎鏈湴鏂囦欢
+        /// </summary>
+        /// <param name="function">褰撳墠璁惧</param>
+        public void DeleteFunction(Function function)
+        {
+            if (function == null) return;
+            FunctionList.List.DeleteFunction(function);
+            MainPage.Log($"鏂囦欢鍒犻櫎->{function.name}-->{function.spk}");
+        }
+
+
 
         /// <summary>
         /// 鑾峰彇钀ょ煶瑙嗛闂ㄩ攣鍒楄〃
@@ -50,10 +82,20 @@
         {
             var list = FunctionList.List.GetVideoDoorLockList();
 #if DEBUG
-            list.Add(new Function { name = "瑙嗛闂ㄩ攣涓�", sid = "23456789", spk = SPK.VideoDoorLock });
-            list.Add(new Function { name = "瑙嗛闂ㄩ攣浜�", sid = "2345678922", spk = SPK.VideoDoorLock });
+            //list.Add(new Function { name = "瑙嗛闂ㄩ攣涓�", sid = "23456789", spk = SPK.VideoDoorLock });
+            //list.Add(new Function { name = "瑙嗛闂ㄩ攣浜�", sid = "2345678922", spk = SPK.VideoDoorLock });
 #endif
             return list;
         }
+
+        /// <summary>
+        /// 寮规绫诲瀷
+        /// </summary>
+        public enum TipType
+        {
+            none,//鏃犳彁绀�
+            flicker,//闂儊妗�
+            confirmation//纭妗�
+        }
     }
 }

--
Gitblit v1.8.0