From 34e965100d635346e2d4cd6e6013bdaed66b3004 Mon Sep 17 00:00:00 2001
From: gxc <guoxuecheng@guoxuechengdeMacBook-Pro.local>
Date: 星期四, 02 一月 2020 19:52:13 +0800
Subject: [PATCH] 2019.1.2-3

---
 ZigbeeApp/Shared/Phone/UserCenter/Device/Curtain/AutoOpenDirectionAndLimitSettionForm.cs |   44 +++++++++++++++++++++++++++++++-------------
 1 files changed, 31 insertions(+), 13 deletions(-)

diff --git a/ZigbeeApp/Shared/Phone/UserCenter/Device/Curtain/AutoOpenDirectionAndLimitSettionForm.cs b/ZigbeeApp/Shared/Phone/UserCenter/Device/Curtain/AutoOpenDirectionAndLimitSettionForm.cs
index 4981897..4f509d2 100755
--- a/ZigbeeApp/Shared/Phone/UserCenter/Device/Curtain/AutoOpenDirectionAndLimitSettionForm.cs
+++ b/ZigbeeApp/Shared/Phone/UserCenter/Device/Curtain/AutoOpenDirectionAndLimitSettionForm.cs
@@ -99,15 +99,29 @@
                 listView.Height = bodyFrameLayout.Height;
                 bodyFrameLayout.AddChidren(listView);
 
-                //娣诲姞鏂瑰悜琛�
-                this.AddDirectionRow();
-                //娣诲姞闄愪綅琛�
-                this.AddLimitRow();
-                //娣诲姞閲嶇疆鐢垫満琛�
-                this.AddElectricalMachineryRow();
+                try
+                {
+                    //娣诲姞鏂瑰悜琛�
+                    this.AddDirectionRow();
+                    //娣诲姞闄愪綅琛�
+                    this.AddLimitRow();
+                    //娣诲姞閲嶇疆鐢垫満琛�
+                    this.AddElectricalMachineryRow();
 
-                //闄愪綅鏁版嵁鎺ユ敹
-                this.ReceiveLimitData();
+                    //闄愪綅鏁版嵁鎺ユ敹
+                    this.ReceiveLimitData();
+                }
+                catch (Exception ex)
+                {
+                    //Log鍑哄姏
+                    string msg = "褰撳墠婵�娲荤殑鐣岄潰[" + UserCenterResourse.NowActionFormID + "]";
+                    HdlLogLogic.Current.WriteLog(ex, msg);
+                    //鍑虹幇鏈煡閿欒
+                    this.ShowMassage(ShowMsgType.Error, Language.StringByID(R.MyInternationalizationString.uUnKnownError));
+                    this.listView.RemoveAll();
+                    //璁惧寮傚父琛ユ晳 -> 娣诲姞閲嶇疆鐢垫満琛�
+                    this.AddElectricalMachineryRow();
+                }
             });
         }
 
@@ -177,7 +191,7 @@
             var btnRinght = rowLimit.AddMostRightEmptyIcon(58, 58);
             rowLimit.ChangedChidrenBindMode(btnRinght, ChidrenBindMode.NotBind);
             btnRinght.UseClickStatu = false;
-            btnRinght.UnSelectedImagePath = "Item/Next.png";
+            btnRinght.UnSelectedImagePath = "Item/RightNext.png";
             btnRinght.SelectedImagePath = "Item/Down.png";
             btnRinght.IsSelected = true;
             btnRinght.ButtonClickEvent += (sender, e) =>
@@ -266,7 +280,7 @@
                 {
                     return;
                 }
-                openSeekBar.Progress -= 1;
+                openSeekBar.Progress -= 5;
                 openSeekBar.ProgressChangedEvent(1, openSeekBar.Progress);
             };
 
@@ -284,7 +298,7 @@
                 {
                     return;
                 }
-                openSeekBar.Progress += 1;
+                openSeekBar.Progress += 5;
                 openSeekBar.ProgressChangedEvent(1, openSeekBar.Progress);
             };
 
@@ -443,7 +457,7 @@
                 {
                     return;
                 }
-                closeSeekBar.Progress -= 1;
+                closeSeekBar.Progress -= 5;
                 closeSeekBar.ProgressChangedEvent(1, closeSeekBar.Progress);
             };
 
@@ -461,7 +475,7 @@
                 {
                     return;
                 }
-                closeSeekBar.Progress += 1;
+                closeSeekBar.Progress += 5;
                 closeSeekBar.ProgressChangedEvent(1, closeSeekBar.Progress);
             };
 
@@ -588,6 +602,10 @@
 
                         //姣�10鐨勯暱搴﹀ぇ姒傛槸2绉�,澶氶鐣�1娆″嚭鏉�
                         int waitCount = ((curtainData.CurtainLength / 10) + 1) * 3;
+                        if (waitCount < 12)
+                        {
+                            waitCount = 12;
+                        }
 
                         int timeCount = 0;
                         while (timeCount <= waitCount)

--
Gitblit v1.8.0