From 4e6dfedede622d018b0aec0fb85c130d47cf45ba Mon Sep 17 00:00:00 2001
From: JLChen <551775569@qq.com>
Date: 星期三, 25 十一月 2020 16:14:39 +0800
Subject: [PATCH] 2020-11-25 1.增加服务器信息、关于ON、功能介绍、投诉、检测更新。
---
HDL_ON/Entity/FunctionList.cs | 14 ++++++++++++--
1 files changed, 12 insertions(+), 2 deletions(-)
diff --git a/HDL_ON/Entity/FunctionList.cs b/HDL_ON/Entity/FunctionList.cs
index 0e910dc..862f3b9 100644
--- a/HDL_ON/Entity/FunctionList.cs
+++ b/HDL_ON/Entity/FunctionList.cs
@@ -102,7 +102,7 @@
/// </summary>
public List<Function> GetAllDeviceFunctionList()
{
- if (deviceFunctionList == null)
+ //if (deviceFunctionList == null || deviceFunctionList.Count == 0)
{
deviceFunctionList = new List<Function>();
deviceFunctionList.AddRange(aCs);
@@ -113,7 +113,15 @@
deviceFunctionList.AddRange(sensorsEnvironmentalScience);
deviceFunctionList.AddRange(UI.Music.A31MusicModel.A31MusicModelList);
}
- return deviceFunctionList.OrderByDescending(o => o.usageCount).ToList();
+ try
+ {
+ deviceFunctionList.OrderByDescending(o => o.usageCount).ToList();
+ }
+ catch (Exception ex)
+ {
+ MainPage.Log($"璁惧鍔熻兘鎺掑簭寮傚父锛歿ex.Message}");
+ }
+ return deviceFunctionList;
}
/// <summary>
/// 娓呯┖璁惧鍔熻兘鍒楄〃
@@ -160,6 +168,8 @@
sidObj2.SaveFunctionData();
break;
case FunctionType.Curtain:
+ case FunctionType.RollingShutter:
+ case FunctionType.MotorCurtain:
var sidObj3 = Newtonsoft.Json.JsonConvert.DeserializeObject<Curtain>(Newtonsoft.Json.JsonConvert.SerializeObject(sidObj0));
DB_ResidenceData.functionList.curtains.Add(sidObj3 );
sidObj3.SaveFunctionData();
--
Gitblit v1.8.0