From b4d83ac63947214471b6a6bb0fb14ec5a9f23de4 Mon Sep 17 00:00:00 2001
From: gxc <guoxuecheng@guoxuechengdeMacBook-Pro.local>
Date: 星期一, 28 十月 2019 14:06:50 +0800
Subject: [PATCH] 2019.10.28-1
---
ZigbeeApp/Shared/Phone/Device/Logic/LogicDevicePage.cs | 18 ++++++++++--------
1 files changed, 10 insertions(+), 8 deletions(-)
diff --git a/ZigbeeApp/Shared/Phone/Device/Logic/LogicDevicePage.cs b/ZigbeeApp/Shared/Phone/Device/Logic/LogicDevicePage.cs
old mode 100644
new mode 100755
index e688e5e..296d3fb
--- a/ZigbeeApp/Shared/Phone/Device/Logic/LogicDevicePage.cs
+++ b/ZigbeeApp/Shared/Phone/Device/Logic/LogicDevicePage.cs
@@ -95,11 +95,11 @@
middle.BackgroundColor = ZigbeeColor.Current.LogicBackgroundColor;
this.AddChidren(middle);
- ///杩囨护鎺夌殑璁惧
+ ///鐩墠鏀寔鐨勮澶�
List<DeviceType> deviceTypeList = new List<DeviceType> {
- DeviceType.IASZone,
- DeviceType.OnOffSwitch,
- DeviceType.AirSwitch,
+ DeviceType.OnOffOutput,
+ DeviceType.DimmableLight,
+ DeviceType.WindowCoveringDevice,
};
///鎴块棿鐐瑰嚮浜嬩欢
@@ -166,8 +166,9 @@
foreach (var device in room.DeviceUIList) {
if (!deviceTypeList.Contains(device.CommonDevice.Type))
{
- list.Add(device);
+ continue;
}
+ list.Add(device);
}
AllDeviceTypeView(list);
@@ -182,7 +183,7 @@
foreach (var device in Common.Logic.LogicDviceList)
{
//杩囨护鎺夋病鏈夌敤鍒拌澶囷紱
- if (deviceTypeList.Contains(device.Type))
+ if (!deviceTypeList.Contains(device.Type))
{
continue;
}
@@ -207,7 +208,7 @@
devicetypelist.Clear();
#region ------鎺掑垪璁惧绫诲瀷------
- var lightjosn = devicelist.Find((device) => device.CommonDevice.Type == DeviceType.ColorDimmableLight || device.CommonDevice.Type == DeviceType.OnOffOutput);
+ var lightjosn = devicelist.Find((device) => device.CommonDevice.Type == DeviceType.DimmableLight || device.CommonDevice.Type == DeviceType.OnOffOutput);
if (lightjosn != null)
{
devicetypelist.Add(Language.StringByID(MyInternationalizationString.Lights));
@@ -273,6 +274,7 @@
if (devicetype == Language.StringByID(MyInternationalizationString.Lights))
{
list.Add(DeviceType.OnOffOutput);//0x0101鍗佽繘鍒�257
+ list.Add(DeviceType.DimmableLight);
}
else if (devicetype == Language.StringByID(MyInternationalizationString.Curtains))
{
@@ -600,7 +602,7 @@
}
break;
///璋冨厜鐏厜
- case DeviceType.ColorDimmableLight:
+ case DeviceType.DimmableLight:
{
#region ----鍒濆鍖栬澶囧姛鑳芥暟鎹�----
--
Gitblit v1.8.0