From 41995c4cd30ca1c5a814ea0af6f70d3b86368137 Mon Sep 17 00:00:00 2001
From: wei <kaede@kaededeMacBook-Air.local>
Date: 星期五, 20 八月 2021 09:07:07 +0800
Subject: [PATCH] 2021-08-20 09:06:44

---
 HDL_ON/UI/UI2/4-PersonalCenter/AddDevice/SenesorEnvironment/AddSensorEnvironmentPage.cs |   57 +++++++++++++++++++++++++++++++++++++--------------------
 1 files changed, 37 insertions(+), 20 deletions(-)

diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/AddDevice/SenesorEnvironment/AddSensorEnvironmentPage.cs b/HDL_ON/UI/UI2/4-PersonalCenter/AddDevice/SenesorEnvironment/AddSensorEnvironmentPage.cs
index 2baa570..0d1da43 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/AddDevice/SenesorEnvironment/AddSensorEnvironmentPage.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/AddDevice/SenesorEnvironment/AddSensorEnvironmentPage.cs
@@ -7,7 +7,7 @@
 namespace HDL_ON.UI
 {
     /// <summary>
-    /// 娣诲姞姣背娉㈡楠�1鐣岄潰
+    /// 娣诲姞鐜浼犳劅鍣ㄦ楠�1鐣岄潰
     /// </summary>
     public class AddSensorEnvironmentPage : EditorCommonForm
     {
@@ -18,6 +18,8 @@
         /// </summary>
         public Action<Function> AddDeviceEvent = null;
 
+        IntegratedBrandDevice integratedDevice = null;
+
         #endregion
 
         #region 鈻� 鍒濆鍖朹____________________________
@@ -26,6 +28,7 @@
         /// </summary>
         public void ShowForm(IntegratedBrandDevice device)
         {
+            integratedDevice = device;
             if (Language.CurrentLanguage == "Chinese")
             {
                 //璁剧疆澶撮儴淇℃伅
@@ -51,7 +54,18 @@
             var btnPic = new PicViewControl(132, 132);
             btnPic.Y = Application.GetRealHeight(69);
             btnPic.Gravity = Gravity.CenterHorizontal;
-            btnPic.UnSelectedImagePath = "PersonalCenter/AddDevice/EnvironmentalSensorbg.png";
+            if (integratedDevice.spk == SPK.SensorEnvironment3)
+            {
+                btnPic.UnSelectedImagePath = "PersonalCenter/AddDevice/EnvirSensorQingpingLitebg.png";
+            }
+            else if (integratedDevice.spk == SPK.SensorEnvironment2)
+            {
+                btnPic.UnSelectedImagePath = "PersonalCenter/AddDevice/EnvirSensorQingpingCGS1bg.png";
+            }
+            else
+            {
+                btnPic.UnSelectedImagePath = "PersonalCenter/AddDevice/EnvironmentalSensorbg.png";
+            }
             bodyFrameLayout.AddChidren(btnPic);
 
             //璇疯緭鍏ヨ澶囨満涓婄殑sn鐮�
@@ -75,26 +89,29 @@
             };
             textView.AddChidren(editText);
 
-            Button btnScan = new Button()
+            if (integratedDevice.spk == SPK.SensorEnvironment2 || integratedDevice.spk == SPK.SensorEnvironment3)
             {
-                Width = Application.GetRealWidth(32),
-                Height = Application.GetRealWidth(32),
-                Gravity = Gravity.CenterVertical,
-                X = Application.GetRealWidth(275),
-                UnSelectedImagePath = "Public/Scan.png"
-            };
-            textView.AddChidren(btnScan);
-            btnScan.MouseUpEventHandler = (sender, e) =>
+                editText.PlaceholderText = Language.StringByID(StringId.PlsEntryMacCode);
+            }
+            if (integratedDevice.spk == SPK.SensorEnvironment)
             {
-                Scan.OpenScan((scanString) =>
+                Button btnScan = new Button()
                 {
-                    editText.Text = scanString;
-                });
-            };
-
-
-
-
+                    Width = Application.GetRealWidth(32),
+                    Height = Application.GetRealWidth(32),
+                    Gravity = Gravity.CenterVertical,
+                    X = Application.GetRealWidth(275),
+                    UnSelectedImagePath = "Public/Scan.png"
+                };
+                textView.AddChidren(btnScan);
+                btnScan.MouseUpEventHandler = (sender, e) =>
+                {
+                    Scan.OpenScan((scanString) =>
+                    {
+                        editText.Text = scanString;
+                    });
+                };
+            }
             //涓嬩竴姝�
             var btnNext = this.AddBottomClickButton(Language.StringByID(StringId.Next));
             btnNext.ButtonClickEvent += (sender, e) =>
@@ -113,7 +130,7 @@
                         try
                         {
                             var pm = new HttpServerRequest();
-                            var pack = pm.IndependentRegister3TyDevcie(SPK.SensorEnvironment, snCode, Language.StringByID(StringId.SensorEnvironment));
+                            var pack = pm.IndependentRegister3TyDevcie(integratedDevice.spk, snCode, Language.StringByID(StringId.SensorEnvironment));
                             if (pack.Code == StateCode.SUCCESS)
                             {
                                 //var revData = Newtonsoft.Json.JsonConvert.DeserializeObject<List<IntegratedBrandDevice>>(pack.Data.ToString());

--
Gitblit v1.8.0