From 533735b4bbaea0f7a87ccd3d1781ea7d469f75b5 Mon Sep 17 00:00:00 2001
From: wei <kaede@kaededeMacBook-Air.local>
Date: 星期二, 06 七月 2021 09:34:37 +0800
Subject: [PATCH] 合并乐橙代码

---
 HDL_ON/UI/UI2/3-Intelligence/Automation/InpOrOutLogicMethod.cs |   85 ++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 80 insertions(+), 5 deletions(-)

diff --git a/HDL_ON/UI/UI2/3-Intelligence/Automation/InpOrOutLogicMethod.cs b/HDL_ON/UI/UI2/3-Intelligence/Automation/InpOrOutLogicMethod.cs
index 190ce80..cf14834 100644
--- a/HDL_ON/UI/UI2/3-Intelligence/Automation/InpOrOutLogicMethod.cs
+++ b/HDL_ON/UI/UI2/3-Intelligence/Automation/InpOrOutLogicMethod.cs
@@ -244,7 +244,7 @@
                                         {
 
                                             string value = dic["value"];
-                                            if (value == "true")
+                                            if (value == "open")
                                             {
                                                 inputView.btnState.Text = Language.StringByID(StringId.kaiqi);
 
@@ -256,7 +256,7 @@
                                         }
                                     }
                                     break;
-                                case SPK.SensoruUtrasonic:
+                                case SPK.SensorUtrasonic:
                                     {
                                         string str = "";
                                         foreach (var dic in dicList)
@@ -295,6 +295,22 @@
 
                                         }
                                         inputView.btnState.Text = str;
+                                    }
+                                    break;
+                                case SPK.SenesorMegahealth:
+                                    {
+                                        foreach (var dic in dicList)
+                                        {
+                                            string value = dic["value"];
+                                            if (value == "fall")
+                                            {
+                                                inputView.btnState.Text = Language.StringByID(StringId.diedao);
+                                            }
+                                            else
+                                            {
+                                                inputView.btnState.Text = Language.StringByID(StringId.wuren);
+                                            }
+                                        }
                                     }
                                     break;
 
@@ -387,6 +403,40 @@
 
                                 }
                                 inputView.btnText.TextID = StringId.tianqibianhua;
+                                inputView.btnState.Text = strtext;
+                            }
+                        }
+                        break;
+                    case "9":
+                        {
+                            inputView.btnIcon.UnSelectedImagePath = "LogicIcon/changesinoutdoor.png";
+                            foreach (var dic in dicList)
+                            {
+                                string strtext = "";
+                                string value = dic["value"];
+                                switch (value)
+                                {
+                                    case "excellent":
+                                        {
+                                            strtext = Language.StringByID(StringId.kongqiyou);
+
+                                        }
+                                        break;
+                                    case "good":
+                                        {
+
+                                            strtext = Language.StringByID(StringId.kongqiliang);
+
+                                        }
+                                        break;
+                                    case "poor":
+                                        {
+                                            strtext = Language.StringByID(StringId.kongqicha);
+                                        }
+                                        break;
+
+                                }
+                                inputView.btnText.TextID = StringId.kongqizhiliang;
                                 inputView.btnState.Text = strtext;
                             }
                         }
@@ -546,6 +596,15 @@
                                 WeatherCondition weatherCondition = new WeatherCondition();
                                 MainPage.BasePageView.AddChidren(weatherCondition);
                                 weatherCondition.Show();
+                                MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
+                            }
+                            break;
+                        case "9":
+                            {
+
+                                AirQuality airQuality = new AirQuality();
+                                MainPage.BasePageView.AddChidren(airQuality);
+                                airQuality.Show();
                                 MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
                             }
                             break;
@@ -883,7 +942,7 @@
                         break;
                     case "3":
                         {
-                            targetView.btnIcon.UnSelectedImagePath = "LogicIcon/delayed.png";
+                            targetView.btnIcon.UnSelectedImagePath = "LogicIcon/time.png";
                             foreach (var dic in dicList)
                             {
                                 string value = dic["value"];
@@ -1278,7 +1337,7 @@
                         foreach (var dic in dicList)
                         {
                             string value = dic["value"];
-                            if (value == "true")
+                            if (value == "open")
                             {
                                 button1.Text = Language.StringByID(StringId.kaiqi);
                             }
@@ -1289,7 +1348,7 @@
                         }
                     }
                     break;
-                case SPK.SensoruUtrasonic:
+                case SPK.SensorUtrasonic:
                     {
                         foreach (var dic in dicList)
                         {
@@ -1328,6 +1387,22 @@
                         }
                     }
                     break;
+                case SPK.SenesorMegahealth:
+                    {
+                        foreach (var dic in dicList)
+                        {
+                            string value = dic["value"];
+                            if (value == "fall")
+                            {
+                                button1.Text = Language.StringByID(StringId.diedao);
+                            }
+                            else
+                            {
+                                button1.Text = Language.StringByID(StringId.wuren);
+                            }
+                        }
+                    }
+                    break;
             }
         }
         /// <summary>

--
Gitblit v1.8.0