From c7df85937f73fb347ee0b19e9c052d2d00a6df6c Mon Sep 17 00:00:00 2001
From: 黄学彪 <hxb@hdlchina.com.cn>
Date: 星期五, 18 九月 2020 13:58:19 +0800
Subject: [PATCH] 新版本

---
 ZigbeeApp/Shared/Phone/UserCenter/Device/Bind/PaneTargetsBaseForm.cs |   41 ++++++++++++++++++++++++++---------------
 1 files changed, 26 insertions(+), 15 deletions(-)

diff --git a/ZigbeeApp/Shared/Phone/UserCenter/Device/Bind/PaneTargetsBaseForm.cs b/ZigbeeApp/Shared/Phone/UserCenter/Device/Bind/PaneTargetsBaseForm.cs
index 7fdf549..37af8dc 100755
--- a/ZigbeeApp/Shared/Phone/UserCenter/Device/Bind/PaneTargetsBaseForm.cs
+++ b/ZigbeeApp/Shared/Phone/UserCenter/Device/Bind/PaneTargetsBaseForm.cs
@@ -7,6 +7,9 @@
 using static ZigBee.Device.Panel;
 namespace Shared.Phone.UserCenter.Device.Bind
 {
+    /// <summary>
+    /// 鐗规畩闈㈡澘鐨勭粦瀹氱晫闈€�愬彧鑳界粦瀹氱壒瀹氱被鍨嬶紝姣忕绫诲瀷鍙湁涓�涓洰鏍囥��
+    /// </summary>
     public class PaneTargetsBaseForm : BindCommonLayout
     {
         #region  鏋勯�犲嚱鏁�
@@ -14,7 +17,7 @@
         /// 鏋勯�犲嚱鏁�
         /// </summary>
         /// <param name="device"></param>
-        /// <param name="deviceBindType">1:鏂伴;2:娓╁害浼犳劅鍣�;3:婀垮害浼犳劅鍣�;4:PM2.5浼犳劅鍣�;5:绌鸿皟鐩爣</param>
+        /// <param name="deviceBindType">1:鏂伴;2:娓╁害浼犳劅鍣�;3:婀垮害浼犳劅鍣�;4:PM2.5浼犳劅鍣�;5:绌鸿皟鐩爣,6:鍦版殩鐩爣銆愭殏鏃舵病鍋氾紝鍥犱负娌℃湁璇ヨ澶囷紝鍚庢湡澧炲姞銆�</param>
         /// <param name="bindDev">缁戝畾鐩爣 </param>
         public PaneTargetsBaseForm(CommonDevice device, CommonDevice bindDev, DeviceBind.BindInfo.BindType deviceBindType)
         {
@@ -68,6 +71,7 @@
         /// 3:婀垮害浼犳劅鍣�
         /// 4:PM2.5浼犳劅鍣�
         /// 5:绌鸿皟鐩爣
+        /// 6:鍦版殩鐩爣銆愭殏鏃舵病鍋氾紝鍥犱负娌℃湁璇ヨ澶囷紝鍚庢湡澧炲姞銆�
         /// </summary>
         DeviceBind.BindInfo.BindType curDeviceBindType = 0;
         /// <summary>
@@ -131,6 +135,10 @@
         /// </summary>
         public Action<string> actionAcTarget = null;
         /// <summary>
+        /// Fh缁戝畾鐩爣鍥炶皟
+        /// </summary>
+        public Action<string> actionFhTarget = null;
+        /// <summary>
         /// 鏄惁鑳藉埛鏂�
         /// </summary>
         private bool canFresh = false;
@@ -172,6 +180,9 @@
                     break;
                 case DeviceBind.BindInfo.BindType.AC:
                     titleText = Language.StringByID(R.MyInternationalizationString.AcTargets);
+                    break;
+                case DeviceBind.BindInfo.BindType.Fh:
+                    titleText = Language.StringByID(R.MyInternationalizationString.uFloorHeatingTarget);
                     break;
             }
             this.TopFrameLayout(this, titleText);
@@ -260,7 +271,7 @@
                 TextAlignment = TextAlignment.CenterLeft,
             };
             bottomTipPicFrameLayout.AddChidren(btnTipText);
-            bottomTipPicFrameLayout.Width = btnTipPicFrameLayout.Width + Application.GetMinReal(2) + btnTipText.GetTextWidth();
+            bottomTipPicFrameLayout.Width = btnTipPicFrameLayout.Width + Application.GetMinReal(12) + btnTipText.GetTextWidth();
             bottomTipPicFrameLayout.Gravity = Gravity.CenterHorizontal;
 
             EventHandler<MouseEventArgs> eHandlerEmptyTargets = (sender, e) =>
@@ -389,7 +400,7 @@
                     }
                 }
 
-                if (index == roomTempList.Count - 1 && index > 3)
+                if (index == roomTempList.Count - 1 && index > 2)
                 {
                     var btnRoomFrameLayoutEmpty = new FrameLayout
                     {
@@ -715,7 +726,7 @@
                             canFresh = false;
                             midVerticalScrolViewLayout.EndHeaderRefreshing();
                             CommonPage.Loading.Hide();
-                            new Tip() { MaxWidth = 150, Text = Language.StringByID(R.MyInternationalizationString.GwResponseOvertime), Direction = AMPopTipDirection.None, CloseTime = 1 }.Show(Common.CommonPage.Instance);
+                            new Tip() { MaxWidth = 150, Text = Language.StringByID(R.MyInternationalizationString.GwResponseOvertime) + "(" + "5007" + ")", Direction = AMPopTipDirection.None, CloseTime = 1 }.Show(Common.CommonPage.Instance);
 
                             this.midFrameLayout.RemoveAll();
 
@@ -901,7 +912,7 @@
                         Application.RunOnMainThread(() => { CommonPage.Loading.Start(""); });
                         if (btnTipPic.IsSelected)
                         {
-                            //鍒犻櫎鎯呭喌1:缁戝畾绌虹洰鏍囧繀椤诲彇娑堟寜閿腑宸茬粡瀛樺湪鐨勭洰鏍�
+                            //褰撶粦瀹氱┖鐩爣锛岃鍒犻櫎宸茬粡瀛樺湪鎸夐敭鐨勭洰鏍�
                             if (oldTargetList.Count != 0)
                             {
                                 //鍒犻櫎鎸夐敭涓凡缁忕粦瀹氱殑鐩爣涓暟銆愬垹闄ゆ垚鍔熶釜鏁般��
@@ -920,7 +931,7 @@
                                     {
                                         Application.RunOnMainThread(() =>
                                         {
-                                            new Tip() { MaxWidth = 150, Text = Language.StringByID(R.MyInternationalizationString.BindFailed), Direction = AMPopTipDirection.None, CloseTime = 1 }.Show(CommonPage.Instance);
+                                            new Tip() { MaxWidth = 150, Text = Language.StringByID(R.MyInternationalizationString.BindFailed) + "(" + "5003_1" + ")", Direction = AMPopTipDirection.None, CloseTime = 1 }.Show(CommonPage.Instance);
                                             CommonPage.Loading.Hide();
 
                                             ShowReLoadView();
@@ -968,7 +979,7 @@
                                                     {
                                                         Application.RunOnMainThread(() =>
                                                         {
-                                                            new Tip() { MaxWidth = 150, Text = Language.StringByID(R.MyInternationalizationString.BindFailed), Direction = AMPopTipDirection.None, CloseTime = 1 }.Show(CommonPage.Instance);
+                                                            new Tip() { MaxWidth = 150, Text = Language.StringByID(R.MyInternationalizationString.BindFailed) + "(" + "5003_3" + ")", Direction = AMPopTipDirection.None, CloseTime = 1 }.Show(CommonPage.Instance);
                                                             btnFinifh.Enable = true;
                                                             btnFinifh.BackgroundColor = Shared.Common.ZigbeeColor.Current.XMBlack;
                                                             CommonPage.Loading.Hide();
@@ -1000,7 +1011,7 @@
                                             {
                                                 Application.RunOnMainThread(() =>
                                                 {
-                                                    new Tip() { MaxWidth = 150, Text = Language.StringByID(R.MyInternationalizationString.BindFailed), Direction = AMPopTipDirection.None, CloseTime = 1 }.Show(CommonPage.Instance);
+                                                    new Tip() { MaxWidth = 150, Text = Language.StringByID(R.MyInternationalizationString.BindFailed) + "(" + "5003_2" + ")", Direction = AMPopTipDirection.None, CloseTime = 1 }.Show(CommonPage.Instance);
                                                     btnFinifh.Enable = true;
                                                     btnFinifh.BackgroundColor = Shared.Common.ZigbeeColor.Current.XMBlack;
                                                     CommonPage.Loading.Hide();
@@ -1082,7 +1093,7 @@
                                 {
                                     Application.RunOnMainThread(() =>
                                     {
-                                        new Tip() { MaxWidth = 150, Text = Language.StringByID(R.MyInternationalizationString.BindFailed), Direction = AMPopTipDirection.None, CloseTime = 1 }.Show(CommonPage.Instance);
+                                        new Tip() { MaxWidth = 150, Text = Language.StringByID(R.MyInternationalizationString.BindFailed) + "(" + "5003_4" + ")", Direction = AMPopTipDirection.None, CloseTime = 1 }.Show(CommonPage.Instance);
                                         CommonPage.Loading.Hide();
 
                                         ShowReLoadView();
@@ -1109,7 +1120,7 @@
                                                 {
                                                     Application.RunOnMainThread(() =>
                                                     {
-                                                        new Tip() { MaxWidth = 150, Text = Language.StringByID(R.MyInternationalizationString.BindFailed), Direction = AMPopTipDirection.None, CloseTime = 1 }.Show(CommonPage.Instance);
+                                                        new Tip() { MaxWidth = 150, Text = Language.StringByID(R.MyInternationalizationString.BindFailed) + "(" + "5003_6" + ")", Direction = AMPopTipDirection.None, CloseTime = 1 }.Show(CommonPage.Instance);
                                                         btnFinifh.Enable = true;
                                                         btnFinifh.BackgroundColor = Shared.Common.ZigbeeColor.Current.XMBlack;
                                                         CommonPage.Loading.Hide();
@@ -1131,7 +1142,7 @@
                                         {
                                             Application.RunOnMainThread(() =>
                                             {
-                                                new Tip() { MaxWidth = 150, Text = Language.StringByID(R.MyInternationalizationString.BindFailed), Direction = AMPopTipDirection.None, CloseTime = 1 }.Show(CommonPage.Instance);
+                                                new Tip() { MaxWidth = 150, Text = Language.StringByID(R.MyInternationalizationString.BindFailed) + "(" + "5003_5" + ")", Direction = AMPopTipDirection.None, CloseTime = 1 }.Show(CommonPage.Instance);
                                                 btnFinifh.Enable = true;
                                                 btnFinifh.BackgroundColor = Shared.Common.ZigbeeColor.Current.XMBlack;
                                                 CommonPage.Loading.Hide();
@@ -1147,7 +1158,7 @@
                             {
                                 Application.RunOnMainThread(() =>
                                 {
-                                    new Tip() { MaxWidth = 150, Text = Language.StringByID(R.MyInternationalizationString.BindFailed), Direction = AMPopTipDirection.None, CloseTime = 1 }.Show(CommonPage.Instance);
+                                    new Tip() { MaxWidth = 150, Text = Language.StringByID(R.MyInternationalizationString.BindFailed) + "(" + "5003_7" + ")", Direction = AMPopTipDirection.None, CloseTime = 1 }.Show(CommonPage.Instance);
                                     btnFinifh.Enable = true;
                                     btnFinifh.BackgroundColor = Shared.Common.ZigbeeColor.Current.XMBlack;
                                     CommonPage.Loading.Hide();
@@ -1225,7 +1236,7 @@
                             Application.RunOnMainThread(() =>
                             {
                                 CommonPage.Loading.Hide();
-                                new Tip() { MaxWidth = 150, Text = Language.StringByID(R.MyInternationalizationString.GwResponseOvertime), Direction = AMPopTipDirection.None, CloseTime = 1 }.Show(CommonPage.Instance);
+                                new Tip() { MaxWidth = 150, Text = Language.StringByID(R.MyInternationalizationString.GwResponseOvertime) + "(" + "5001" + ")", Direction = AMPopTipDirection.None, CloseTime = 1 }.Show(CommonPage.Instance);
 
                                 ShowReLoadView();
                                 ReLoadAction += () =>
@@ -1265,7 +1276,7 @@
                                     new Tip()
                                     {
                                         MaxWidth = 150,
-                                        Text = Language.StringByID(R.MyInternationalizationString.BindFailed),
+                                        Text = Language.StringByID(R.MyInternationalizationString.BindFailed) + "(" + "5001_1" + ")",
                                         Direction = AMPopTipDirection.None,
                                         CloseTime = 1
                                     }.Show(CommonPage.Instance);
@@ -1281,7 +1292,7 @@
                                     new Tip()
                                     {
                                         MaxWidth = 150,
-                                        Text = Language.StringByID(R.MyInternationalizationString.BindUnknownError),
+                                        Text = Language.StringByID(R.MyInternationalizationString.BindUnknownError) + "(" + "5001_2" + ")",
                                         Direction = AMPopTipDirection.None,
                                         CloseTime = 1
                                     }.Show(CommonPage.Instance);

--
Gitblit v1.8.0