From b3c9ada9a3e758c9f67abb9fc0a6a2764c7ea03d Mon Sep 17 00:00:00 2001
From: wxr <464027401@qq.com>
Date: 星期四, 13 十月 2022 11:19:07 +0800
Subject: [PATCH] 光伏更新主页图标

---
 HDL-ON_Android/Properties/AndroidManifest.xml                 |    2 
 HDL-ON_Android/Assets/Language.ini                            |   30 +++++-----
 HDL-ON_iOS/HDL-ON_iOS.csproj                                  |    7 ++
 HDL-ON_iOS/Resources/Phone/FunctionIcon/Inverter/Icon1.png    |    0 
 HDL_ON/Common/ApiUtlis.cs                                     |    2 
 HDL-ON_Android/Assets/Phone/FunctionIcon/Inverter/Icon1.png   |    0 
 HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs          |   83 +++++++++++++++++++--------
 HDL-ON_iOS/Resources/Phone/Public/IotCheckIcon.png            |    0 
 HDL-ON_iOS/Resources/Phone/Public/LinkIotIcon.png             |    0 
 HDL_ON/UI/UI2/3-Intelligence/Automation/MainView.cs           |    4 
 HDL-ON_Android/HDL-ON_Android.csproj                          |    4 +
 HDL-ON_Android/Assets/Phone/FunctionIcon/Inverter/Icon3.png   |    0 
 HDL-ON_iOS/Info.plist                                         |    4 
 HDL-ON_iOS/Resources/Language.ini                             |   30 +++++-----
 HDL_ON/DAL/Server/HttpUtil.cs                                 |    1 
 HDL_ON/UI/UI2/4-PersonalCenter/AddFunction/iot_BindTipPage.cs |    2 
 HDL-ON_iOS/Resources/Phone/FunctionIcon/Inverter/Icon2.png    |    0 
 HDL-ON_iOS/Resources/Phone/FunctionIcon/Inverter/Icon3.png    |    0 
 HDL-ON_iOS/Resources/Phone/Public/IotCheckOnIcon.png          |    0 
 HDL-ON_Android/Assets/Phone/FunctionIcon/Inverter/Icon2.png   |    0 
 20 files changed, 105 insertions(+), 64 deletions(-)

diff --git a/HDL-ON_Android/Assets/Language.ini b/HDL-ON_Android/Assets/Language.ini
index 6355595..b368a91 100644
--- a/HDL-ON_Android/Assets/Language.ini
+++ b/HDL-ON_Android/Assets/Language.ini
@@ -547,11 +547,11 @@
 559=Bind a third-party account
 560=Bound
 561=Original password
-562=PhotovoltaicEnergyStorage
+562=Photovoltaic
 563=Normal operation
-564=Working mode:----
-565=Power generation today: --- kW 路 H
-566=Current power generation: --- w
+564= ----
+565= ---- kW路h
+566= ---- w
 567=Battery SOC: --%
 568=Running/Total:--/--
 570=Out:{0}掳/In:{1}掳
@@ -1768,9 +1768,9 @@
 561=鍘熷瘑鐮�
 562=鍏変紡鍌ㄨ兘
 563=宸ヤ綔姝e父
-564=宸ヤ綔妯″紡: ----
-565=浠婃棩鍙戠數: ----KW路h
-566=鍙戠數鍔熺巼: ----w
+564= ----
+565= ----KW路h
+566= ----w
 567=鐢垫睜SOC: --%
 568=杩愯鏁伴噺/鎬绘暟閲�: --/--
 569=浜哄眳鐜
@@ -2963,11 +2963,11 @@
 559=Bind a third-party account
 560=Bound
 561=Original password
-562=PhotovoltaicEnergyStorage
+562=Photovoltaic
 563=Normal operation
-564=Working mode:----
-565=Power generation today: --- kW 路 H
-566=Current power generation: --- w
+564= ----
+565= ---- kW路h
+566= ---- w
 567=Battery SOC: --%
 568=Running/Total:--/--
 570=Out:{0}掳/In:{1}掳
@@ -4166,11 +4166,11 @@
 559=Bind a third-party account
 560=Bound
 561=Original password
-562=PhotovoltaicEnergyStorage
+562=Photovoltaic
 563=Normal operation
-564=Working mode:----
-565=Power generation today: --- kW 路 H
-566=Current power generation: --- w
+564= ----
+565= ---- kW路h
+566= ---- w
 567=Battery SOC: --%
 568=Running/Total:--/--
 570=Out:{0}掳/In:{1}掳
diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/Inverter/Icon1.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/Inverter/Icon1.png
new file mode 100644
index 0000000..b7439e8
--- /dev/null
+++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/Inverter/Icon1.png
Binary files differ
diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/Inverter/Icon2.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/Inverter/Icon2.png
new file mode 100644
index 0000000..1180abd
--- /dev/null
+++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/Inverter/Icon2.png
Binary files differ
diff --git a/HDL-ON_Android/Assets/Phone/FunctionIcon/Inverter/Icon3.png b/HDL-ON_Android/Assets/Phone/FunctionIcon/Inverter/Icon3.png
new file mode 100644
index 0000000..c2cd105
--- /dev/null
+++ b/HDL-ON_Android/Assets/Phone/FunctionIcon/Inverter/Icon3.png
Binary files differ
diff --git a/HDL-ON_Android/HDL-ON_Android.csproj b/HDL-ON_Android/HDL-ON_Android.csproj
index c5915a1..2ca4b05 100644
--- a/HDL-ON_Android/HDL-ON_Android.csproj
+++ b/HDL-ON_Android/HDL-ON_Android.csproj
@@ -293,6 +293,9 @@
     <AndroidAsset Include="Assets\h5\static\img\co2-reduction-ic.9c75228c.png" />
     <AndroidAsset Include="Assets\h5\static\img\equal-plant-ic.7ef6befa.png" />
     <AndroidAsset Include="Assets\h5\static\img\coal-save-ic.6c5fd125.png" />
+    <AndroidAsset Include="Assets\Phone\FunctionIcon\Inverter\Icon1.png" />
+    <AndroidAsset Include="Assets\Phone\FunctionIcon\Inverter\Icon2.png" />
+    <AndroidAsset Include="Assets\Phone\FunctionIcon\Inverter\Icon3.png" />
   </ItemGroup>
   <ItemGroup>
     <AndroidResource Include="Resources\values\colors.xml" />
@@ -1501,6 +1504,7 @@
     <Folder Include="Zxing\" />
     <Folder Include="Assets\Phone\FunctionIcon\CAC\" />
     <Folder Include="Assets\Phone\FunctionIcon\Panel\" />
+    <Folder Include="Assets\Phone\FunctionIcon\Inverter\" />
   </ItemGroup>
   <Import Project="..\HDL_ON\HDL_ON.projitems" Label="Shared" Condition="Exists('..\HDL_ON\HDL_ON.projitems')" />
   <Import Project="$(MSBuildExtensionsPath)\Xamarin\Android\Xamarin.Android.CSharp.targets" />
diff --git a/HDL-ON_Android/Properties/AndroidManifest.xml b/HDL-ON_Android/Properties/AndroidManifest.xml
index 7f99e08..acd3aec 100644
--- a/HDL-ON_Android/Properties/AndroidManifest.xml
+++ b/HDL-ON_Android/Properties/AndroidManifest.xml
@@ -1,5 +1,5 @@
 锘�<?xml version="1.0" encoding="utf-8"?>
-<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionName="1.6.1" package="com.hdl.onpro" xmlns:tools="http://schemas.android.com/tools" android:versionCode="202210111">
+<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionName="1.6.1" package="com.hdl.onpro" xmlns:tools="http://schemas.android.com/tools" android:versionCode="202210131">
 	<uses-sdk android:minSdkVersion="26" android:targetSdkVersion="29" />
 	<!--鍙嬬洘-->
 	<!--<uses-sdk android:minSdkVersion="8"></uses-sdk>-->
diff --git a/HDL-ON_iOS/HDL-ON_iOS.csproj b/HDL-ON_iOS/HDL-ON_iOS.csproj
index defc966..1b44744 100644
--- a/HDL-ON_iOS/HDL-ON_iOS.csproj
+++ b/HDL-ON_iOS/HDL-ON_iOS.csproj
@@ -489,6 +489,7 @@
         <Folder Include="Base.lproj\" />
         <Folder Include="Resources\Phone\FunctionIcon\CAC\" />
         <Folder Include="Resources\Phone\FunctionIcon\Panel\" />
+        <Folder Include="Resources\Phone\FunctionIcon\Inverter\" />
     </ItemGroup>
     <ItemGroup>
         <InterfaceDefinition Include="LaunchScreen.storyboard" />
@@ -1540,6 +1541,12 @@
       <BundleResource Include="Resources\h5\static\img\co2-reduction-ic.9c75228c.png" />
       <BundleResource Include="Resources\h5\static\img\equal-plant-ic.7ef6befa.png" />
       <BundleResource Include="Resources\h5\static\img\coal-save-ic.6c5fd125.png" />
+      <BundleResource Include="Resources\Phone\FunctionIcon\Inverter\Icon1.png" />
+      <BundleResource Include="Resources\Phone\FunctionIcon\Inverter\Icon2.png" />
+      <BundleResource Include="Resources\Phone\FunctionIcon\Inverter\Icon3.png" />
+      <BundleResource Include="Resources\Phone\Public\IotCheckIcon.png" />
+      <BundleResource Include="Resources\Phone\Public\IotCheckOnIcon.png" />
+      <BundleResource Include="Resources\Phone\Public\LinkIotIcon.png" />
     </ItemGroup>
     <ItemGroup>
       <ITunesArtwork Include="iTunesArtwork" />
diff --git a/HDL-ON_iOS/Info.plist b/HDL-ON_iOS/Info.plist
index 069281e..3daaf41 100644
--- a/HDL-ON_iOS/Info.plist
+++ b/HDL-ON_iOS/Info.plist
@@ -100,9 +100,9 @@
 	<key>UIStatusBarStyle</key>
 	<string>UIStatusBarStyleLightContent</string>
 	<key>CFBundleShortVersionString</key>
-	<string>1.6.102210091</string>
+	<string>1.6.102210131</string>
 	<key>CFBundleVersion</key>
-	<string>1.6.110091</string>
+	<string>1.6.110131</string>
 	<key>NSLocationWhenInUseUsageDescription</key>
 	<string>Use geographic location to provide services such as weather</string>
 	<key>NSAppleMusicUsageDescription</key>
diff --git a/HDL-ON_iOS/Resources/Language.ini b/HDL-ON_iOS/Resources/Language.ini
index 6355595..b368a91 100644
--- a/HDL-ON_iOS/Resources/Language.ini
+++ b/HDL-ON_iOS/Resources/Language.ini
@@ -547,11 +547,11 @@
 559=Bind a third-party account
 560=Bound
 561=Original password
-562=PhotovoltaicEnergyStorage
+562=Photovoltaic
 563=Normal operation
-564=Working mode:----
-565=Power generation today: --- kW 路 H
-566=Current power generation: --- w
+564= ----
+565= ---- kW路h
+566= ---- w
 567=Battery SOC: --%
 568=Running/Total:--/--
 570=Out:{0}掳/In:{1}掳
@@ -1768,9 +1768,9 @@
 561=鍘熷瘑鐮�
 562=鍏変紡鍌ㄨ兘
 563=宸ヤ綔姝e父
-564=宸ヤ綔妯″紡: ----
-565=浠婃棩鍙戠數: ----KW路h
-566=鍙戠數鍔熺巼: ----w
+564= ----
+565= ----KW路h
+566= ----w
 567=鐢垫睜SOC: --%
 568=杩愯鏁伴噺/鎬绘暟閲�: --/--
 569=浜哄眳鐜
@@ -2963,11 +2963,11 @@
 559=Bind a third-party account
 560=Bound
 561=Original password
-562=PhotovoltaicEnergyStorage
+562=Photovoltaic
 563=Normal operation
-564=Working mode:----
-565=Power generation today: --- kW 路 H
-566=Current power generation: --- w
+564= ----
+565= ---- kW路h
+566= ---- w
 567=Battery SOC: --%
 568=Running/Total:--/--
 570=Out:{0}掳/In:{1}掳
@@ -4166,11 +4166,11 @@
 559=Bind a third-party account
 560=Bound
 561=Original password
-562=PhotovoltaicEnergyStorage
+562=Photovoltaic
 563=Normal operation
-564=Working mode:----
-565=Power generation today: --- kW 路 H
-566=Current power generation: --- w
+564= ----
+565= ---- kW路h
+566= ---- w
 567=Battery SOC: --%
 568=Running/Total:--/--
 570=Out:{0}掳/In:{1}掳
diff --git a/HDL-ON_iOS/Resources/Phone/FunctionIcon/Inverter/Icon1.png b/HDL-ON_iOS/Resources/Phone/FunctionIcon/Inverter/Icon1.png
new file mode 100644
index 0000000..b7439e8
--- /dev/null
+++ b/HDL-ON_iOS/Resources/Phone/FunctionIcon/Inverter/Icon1.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/FunctionIcon/Inverter/Icon2.png b/HDL-ON_iOS/Resources/Phone/FunctionIcon/Inverter/Icon2.png
new file mode 100644
index 0000000..1180abd
--- /dev/null
+++ b/HDL-ON_iOS/Resources/Phone/FunctionIcon/Inverter/Icon2.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/FunctionIcon/Inverter/Icon3.png b/HDL-ON_iOS/Resources/Phone/FunctionIcon/Inverter/Icon3.png
new file mode 100644
index 0000000..c2cd105
--- /dev/null
+++ b/HDL-ON_iOS/Resources/Phone/FunctionIcon/Inverter/Icon3.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/Public/IotCheckIcon.png b/HDL-ON_iOS/Resources/Phone/Public/IotCheckIcon.png
new file mode 100644
index 0000000..0fa6702
--- /dev/null
+++ b/HDL-ON_iOS/Resources/Phone/Public/IotCheckIcon.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/Public/IotCheckOnIcon.png b/HDL-ON_iOS/Resources/Phone/Public/IotCheckOnIcon.png
new file mode 100644
index 0000000..0dffe12
--- /dev/null
+++ b/HDL-ON_iOS/Resources/Phone/Public/IotCheckOnIcon.png
Binary files differ
diff --git a/HDL-ON_iOS/Resources/Phone/Public/LinkIotIcon.png b/HDL-ON_iOS/Resources/Phone/Public/LinkIotIcon.png
new file mode 100644
index 0000000..eb33281
--- /dev/null
+++ b/HDL-ON_iOS/Resources/Phone/Public/LinkIotIcon.png
Binary files differ
diff --git a/HDL_ON/Common/ApiUtlis.cs b/HDL_ON/Common/ApiUtlis.cs
index e175781..15c61f8 100644
--- a/HDL_ON/Common/ApiUtlis.cs
+++ b/HDL_ON/Common/ApiUtlis.cs
@@ -318,7 +318,7 @@
                     { IsBackground = true }.Start();
 
                     //===================璇诲彇閫昏緫鍒楄〃==========================
-                    UI.UI2.Intelligence.Automation.MainView.GetLogicList();
+                    UI.UI2.Intelligence.Automation.MainView.GetLogicList(true);
 
                     //===================璇诲彇鍙瀵硅鏁版嵁==========================
                     //鍒ゆ柇鏄惁鏈夊彲瑙嗗璁叉暟鎹紝鏈夊垯鏄剧ず鍙瀵硅icon
diff --git a/HDL_ON/DAL/Server/HttpUtil.cs b/HDL_ON/DAL/Server/HttpUtil.cs
index 1c3250c..511a91e 100644
--- a/HDL_ON/DAL/Server/HttpUtil.cs
+++ b/HDL_ON/DAL/Server/HttpUtil.cs
@@ -17,7 +17,6 @@
         /// 鍥哄畾鍩熷悕,姝e紡鐜
         /// 鍏叡鍩熷悕灏辫繎瑙f瀽
         /// </summary>
-
         public const string GlobalRequestHttpsHost = "https://nearest.hdlcontrol.com";
         //public const string GlobalRequestHttpsHost = "https://test-gz.hdlcontrol.com";//mmmm
         /// <summary>
diff --git a/HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs b/HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs
index f2177b9..acbc6c3 100644
--- a/HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs
+++ b/HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs
@@ -1227,12 +1227,23 @@
                 //};
                 //inverterListView.AddChidren(btnWorkStatus);
 
-                Button btnWorkingMode = new Button()
+                Button btnWorkingModeIcon = new Button()
                 {
                     X = Application.GetRealWidth(16),
+                    Y = btnOpenCount.Bottom + Application.GetRealHeight(5),
+                    Width = Application.GetRealWidth(14),
+                    Height = Application.GetRealWidth(14),
+                    UnSelectedImagePath = "FunctionIcon/Inverter/Icon1.png"
+                };
+                inverterListView.AddChidren(btnWorkingModeIcon);
+
+
+                Button btnWorkingMode = new Button()
+                {
+                    X = Application.GetRealWidth(37),
                     Y = btnOpenCount.Bottom + Application.GetRealHeight(5),// + Application.GetRealHeight(16),
                     Width = Application.GetRealWidth(148),
-                    Height = Application.GetRealHeight(18),
+                    Height = Application.GetRealHeight(14),
                     TextColor = CSS_Color.FirstLevelTitleColor,
                     TextSize = CSS_FontSize.PromptFontSize_FirstLevel,
                     TextID = StringId.WorkingMode,
@@ -1240,12 +1251,23 @@
                 };
                 inverterListView.AddChidren(btnWorkingMode);
 
-                Button btnPowerTenerationToday = new Button()
+
+                Button btnPowerTenerationTodayIcon = new Button()
                 {
                     X = Application.GetRealWidth(16),
-                    Y = btnWorkingMode.Bottom + Application.GetRealHeight(5),
+                    Y = btnWorkingMode.Bottom + Application.GetRealHeight(10),
+                    Width = Application.GetRealWidth(14),
+                    Height = Application.GetRealWidth(14),
+                    UnSelectedImagePath = "FunctionIcon/Inverter/Icon2.png"
+                };
+                inverterListView.AddChidren(btnPowerTenerationTodayIcon);
+
+                Button btnPowerTenerationToday = new Button()
+                {
+                    X = Application.GetRealWidth(37),
+                    Y = btnWorkingMode.Bottom + Application.GetRealHeight(10),
                     Width = Application.GetRealWidth(148),
-                    Height = Application.GetRealHeight(21),
+                    Height = Application.GetRealHeight(14),
                     TextColor = CSS_Color.FirstLevelTitleColor,
                     TextSize = CSS_FontSize.PromptFontSize_FirstLevel,
                     TextID = StringId.PowerTenerationToday,
@@ -1253,13 +1275,22 @@
                 };
                 inverterListView.AddChidren(btnPowerTenerationToday);
 
+                Button btnCurrentPowerGenerationIcon = new Button()
+                {
+                    X = Application.GetRealWidth(16),
+                    Y = btnPowerTenerationToday.Bottom + Application.GetRealHeight(10),
+                    Width = Application.GetRealWidth(14),
+                    Height = Application.GetRealWidth(14),
+                    UnSelectedImagePath = "FunctionIcon/Inverter/Icon3.png"
+                };
+                inverterListView.AddChidren(btnCurrentPowerGenerationIcon);
 
                 Button btnCurrentPowerGeneration = new Button()
                 {
-                    X = Application.GetRealWidth(16),
-                    Y = btnPowerTenerationToday.Bottom + Application.GetRealHeight(5),
+                    X = Application.GetRealWidth(37),
+                    Y = btnPowerTenerationToday.Bottom + Application.GetRealHeight(10),
                     Width = Application.GetRealWidth(148),
-                    Height = Application.GetRealHeight(21),
+                    Height = Application.GetRealHeight(14),
                     TextColor = CSS_Color.FirstLevelTitleColor,
                     TextSize = CSS_FontSize.PromptFontSize_FirstLevel,
                     TextID = StringId.CurrentPowerGeneration,
@@ -1267,17 +1298,17 @@
                 };
                 inverterListView.AddChidren(btnCurrentPowerGeneration);
 
-                Button btnBatterySOC = new Button()
-                {
-                    X = Application.GetRealWidth(16),
-                    Y = btnCurrentPowerGeneration.Bottom,
-                    Width = Application.GetRealWidth(148),
-                    Height = Application.GetRealHeight(18),
-                    TextColor = CSS_Color.FirstLevelTitleColor,
-                    TextSize = CSS_FontSize.PromptFontSize_FirstLevel,
-                    TextID = StringId.BatterySOC,
-                    TextAlignment = TextAlignment.CenterLeft,
-                };
+                //Button btnBatterySOC = new Button()
+                //{
+                //    X = Application.GetRealWidth(37),
+                //    Y = btnCurrentPowerGeneration.Bottom,
+                //    Width = Application.GetRealWidth(148),
+                //    Height = Application.GetRealHeight(18),
+                //    TextColor = CSS_Color.FirstLevelTitleColor,
+                //    TextSize = CSS_FontSize.PromptFontSize_FirstLevel,
+                //    TextID = StringId.BatterySOC,
+                //    TextAlignment = TextAlignment.CenterLeft,
+                //};
                 //inverterListView.AddChidren(btnBatterySOC);
 
                 //Button btnOperationDataTotalData = new Button()
@@ -1354,7 +1385,7 @@
                             {
                                 h5BasePage.RemoveFromParent();
                             });
-                            refreshInverterInfo(btnPowerTenerationToday, btnWorkingMode, btnCurrentPowerGeneration, btnBatterySOC);
+                            refreshInverterInfo(btnPowerTenerationToday, btnWorkingMode, btnCurrentPowerGeneration);
                         }
                         else if (jObj["method"].ToString() == "setPageIndex")
                         {
@@ -1367,7 +1398,7 @@
 
                 };
 
-                refreshInverterInfo(btnPowerTenerationToday, btnWorkingMode, btnCurrentPowerGeneration, btnBatterySOC);
+                refreshInverterInfo(btnPowerTenerationToday, btnWorkingMode, btnCurrentPowerGeneration);
 
                 index++;
             }
@@ -1377,7 +1408,7 @@
             #endregion
         }
 
-        void refreshInverterInfo(Button btnPowerTenerationToday, Button btnWorkingMode, Button btnCurrentPowerGeneration, Button btnBatterySOC)
+        void refreshInverterInfo(Button btnPowerTenerationToday, Button btnWorkingMode, Button btnCurrentPowerGeneration)
         {
             new System.Threading.Thread(() =>
             {
@@ -1398,7 +1429,7 @@
                     {
                         Application.RunOnMainThread(() =>
                         {
-                            btnPowerTenerationToday.Text = Language.StringByID(StringId.PowerTenerationToday).Replace("----", info.totalElectricityPvToday);
+                            btnPowerTenerationToday.Text = info.totalElectricityPvToday + "kW路h";// Language.StringByID(StringId.PowerTenerationToday).Replace("----", info.totalElectricityPvToday);
                             string workModeString = "";
                             if (Language.CurrentLanguage == "Chinese") {
                                 switch (info.workMode)
@@ -1429,9 +1460,9 @@
                                         break;
                                 }
                             }
-                            btnWorkingMode.Text = Language.StringByID(StringId.WorkingMode).Replace("----", workModeString);
-                            btnCurrentPowerGeneration.Text = Language.StringByID(StringId.CurrentPowerGeneration).Replace("----", info.powerPvNow);
-                            btnBatterySOC.Text = Language.StringByID(StringId.BatterySOC).Replace("--", info.batterySoc);
+                            btnWorkingMode.Text = workModeString;// Language.StringByID(StringId.WorkingMode).Replace("----", workModeString);
+                            btnCurrentPowerGeneration.Text = info.powerPvNow + "w";// Language.StringByID(StringId.CurrentPowerGeneration).Replace("----", info.powerPvNow);
+                            //btnBatterySOC.Text = Language.StringByID(StringId.BatterySOC).Replace("--", info.batterySoc);
                         });
                     }
                     catch (Exception ex)
diff --git a/HDL_ON/UI/UI2/3-Intelligence/Automation/MainView.cs b/HDL_ON/UI/UI2/3-Intelligence/Automation/MainView.cs
index 57848d1..a28c458 100644
--- a/HDL_ON/UI/UI2/3-Intelligence/Automation/MainView.cs
+++ b/HDL_ON/UI/UI2/3-Intelligence/Automation/MainView.cs
@@ -258,9 +258,9 @@
         /// <summary>
         /// 鑾峰彇閫昏緫鍒楄〃
         /// </summary>
-        public static void GetLogicList()
+        public static void GetLogicList(bool needRefresh = false)//澧炲姞寮哄埗鍒锋柊
         {
-            if (Logic.LogicList.Count != 0)
+            if (Logic.LogicList.Count != 0 || !needRefresh)
             {
                 //鑷姩鍖栧垪琛ㄤ负0鎵嶅幓鑾峰彇鑷姩鍖栧垪琛紱
                 return;
diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/AddFunction/iot_BindTipPage.cs b/HDL_ON/UI/UI2/4-PersonalCenter/AddFunction/iot_BindTipPage.cs
index dc0bd62..0a77c44 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/AddFunction/iot_BindTipPage.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/AddFunction/iot_BindTipPage.cs
@@ -257,6 +257,7 @@
                         var http = new HttpServerRequest();
                         var waitPage = new Loading();
                         this.AddChidren(waitPage);
+                        dialog.Close();
                         waitPage.Start("");
                         new System.Threading.Thread(() =>
                         {
@@ -279,7 +280,6 @@
                                 }
                                 else
                                 {
-                                    dialog.Close();
                                     if (Language.CurrentLanguage != "Chinese")
                                     {
                                         new Alert("", "Operation failed", "").Show();

--
Gitblit v1.8.0