From e7290281eabcb88d2e430dea9782565474837ce1 Mon Sep 17 00:00:00 2001
From: mac <user@users-MacBook-Pro.local>
Date: 星期五, 20 十月 2023 14:29:54 +0800
Subject: [PATCH] Merge branch 'Dev-Branch' into wjc

---
 HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalPage.cs |   18 +++++++++++++-----
 1 files changed, 13 insertions(+), 5 deletions(-)

diff --git a/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalPage.cs b/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalPage.cs
index e6f5b27..0309210 100644
--- a/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalPage.cs
+++ b/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalPage.cs
@@ -91,7 +91,7 @@
                 TextAlignment = TextAlignment.CenterLeft,
                 TextSize = CSS_FontSize.PromptFontSize_SecondaryLevel,
                 TextColor = CSS_Color.FirstLevelTitleColor,
-                Text = MainPage.cityInfo.location,
+                Text = MainPage.cityInfo.city,
             };
             topWeatherView.AddChidren(btnLocationText);
 
@@ -903,6 +903,7 @@
                             }
                         }
 
+                        Console.WriteLine(updateTemp.spk);
                         for (int i = 0; i < bodyView.sensorListView.ChildrenCount; i++)
                         {
                             var sensorTag = updateTemp.spk + updateTemp.sid + updateTemp.deviceId;
@@ -921,9 +922,9 @@
                                         if (btn.Tag != null)
                                         {
                                             FunctionAttributes attr = updateTemp.GetAttribute(FunctionAttributeKey.Value);
-                                            if(attr == null)
+                                            if (attr == null)
                                             {
-                                                switch(updateTemp.spk)
+                                                switch (updateTemp.spk)
                                                 {
                                                     case SPK.SensorCO2:
                                                         attr = updateTemp.GetAttribute(FunctionAttributeKey.Co2);
@@ -943,6 +944,10 @@
                                                     case SPK.SensorHumidity:
                                                         attr = updateTemp.GetAttribute(FunctionAttributeKey.Humidity);
                                                         break;
+                                                    case SPK.SensorLight:
+                                                        attr = updateTemp.GetAttribute(FunctionAttributeKey.Illuminance);
+                                                        break;
+
                                                 }
                                             }
 
@@ -953,8 +958,11 @@
                                             }
                                             else if (tag == "SensorLevel")
                                             {
-                                                (btn as Button).TextID = bodyView.sensorTemp.GetLevelTextList(updateTemp.spk)[bodyView.sensorTemp.GetCurLevel(updateTemp) - 1];
-                                                (btn as Button).TextColor = bodyView.sensorTemp.GetLevelColorList(updateTemp.spk)[bodyView.sensorTemp.GetCurLevel(updateTemp) - 1];
+                                                if (updateTemp.spk != SPK.SensorLight)
+                                                {
+                                                    (btn as Button).TextID = bodyView.sensorTemp.GetLevelTextList(updateTemp.spk)[bodyView.sensorTemp.GetCurLevel(updateTemp) - 1];
+                                                    (btn as Button).TextColor = bodyView.sensorTemp.GetLevelColorList(updateTemp.spk)[bodyView.sensorTemp.GetCurLevel(updateTemp) - 1];
+                                                }
                                             }
                                         }
                                     }

--
Gitblit v1.8.0