From dee21bf452a8979d0515d13e534fbb69ed9715dd Mon Sep 17 00:00:00 2001
From: 黄学彪 <hxb@hdlchina.com.cn>
Date: 星期二, 01 九月 2020 15:33:13 +0800
Subject: [PATCH] 上传一个版本

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

diff --git a/ZigbeeApp/Shared/Phone/UserCenter/Device/Curtain/AutoOpenDirectionAndLimitSettionForm.cs b/ZigbeeApp/Shared/Phone/UserCenter/Device/Curtain/AutoOpenDirectionAndLimitSettionForm.cs
index d397cc4..9b337e2 100755
--- a/ZigbeeApp/Shared/Phone/UserCenter/Device/Curtain/AutoOpenDirectionAndLimitSettionForm.cs
+++ b/ZigbeeApp/Shared/Phone/UserCenter/Device/Curtain/AutoOpenDirectionAndLimitSettionForm.cs
@@ -190,6 +190,11 @@
                     curtainData.Direction = index == 0 ? false : true;
                 };
             };
+            //濡傛灉褰撳墠鏄睍绀烘ā鏉�,鍒欎笉鑳界紪杈�
+            if (Common.Config.Instance.Home.IsShowTemplate == true)
+            {
+                rowDirection.CanClick = false;
+            }
         }
 
         #endregion
@@ -357,6 +362,15 @@
                 //鏁版嵁鍙樻洿,鐧惧垎姣�
                 curtainData.OpenLimitPersent = value;
             };
+            //濡傛灉褰撳墠鏄睍绀烘ā鏉�,鍒欎笉鑳界紪杈�
+            if (Common.Config.Instance.Home.IsShowTemplate == true)
+            {
+                openSeekBar.Enable = false;
+                btnMinus.CanClick = false;
+                btnPlus.CanClick = false;
+                btnSave.CanClick = false;
+            }
+
             //铏氭嫙浣忓畢涓嶉渶瑕佺洃鍚�
             if (Common.Config.Instance.Home.IsVirtually == true)
             {
@@ -530,6 +544,14 @@
                 //鏁版嵁鍙樻洿,鐧惧垎姣�
                 curtainData.CloseLimitPersent = value;
             };
+            //濡傛灉褰撳墠鏄睍绀烘ā鏉�,鍒欎笉鑳界紪杈�
+            if (Common.Config.Instance.Home.IsShowTemplate == true)
+            {
+                closeSeekBar.Enable = false;
+                btnMinus.CanClick = false;
+                btnPlus.CanClick = false;
+                btnSave.CanClick = false;
+            }
             //铏氭嫙浣忓畢涓嶉渶瑕佺洃鍚�
             if (Common.Config.Instance.Home.IsVirtually == true)
             {
@@ -666,7 +688,7 @@
             //濡傛灉褰撳墠鏄櫄鎷熶綇瀹�
             if (Common.Config.Instance.Home.IsVirtually == true)
             {
-                var data = ModelData.DeviceModelDataLogic.Current.GetCurtainLimitPoint(curtainDevice);
+                var data = TemplateData.TemplateDeviceDataLogic.Current.GetCurtainLimitPoint(curtainDevice);
                 curtainData.Direction = data.Direction;
                 curtainData.CurtainLength = data.curtainLength;
                 curtainData.OpenLimitValue = data.upLimit;
@@ -759,6 +781,11 @@
         /// </summary>
         private void ReceiveLimitData()
         {
+            //濡傛灉褰撳墠鏄睍绀烘ā鏉�,鍒欓渶瑕佸鐞�
+            if (Common.Config.Instance.Home.IsShowTemplate == true)
+            {
+                return;
+            }
             if (HdlGatewayReceiveLogic.Current.IsEsixt("ReceiveLimitData") == true)
             {
                 HdlGatewayReceiveLogic.Current.RemoveEvent("ReceiveLimitData");

--
Gitblit v1.8.0