From dc0309e64f02227d8e1468b7326c07955f804612 Mon Sep 17 00:00:00 2001 From: chenqiyang <1406175257@qq.com> Date: 星期三, 22 六月 2022 11:22:18 +0800 Subject: [PATCH] 修改引用路径 --- ZigbeeApp/Shared/Phone/UserCenter/Device/Curtain/AutoOpenDirectionAndLimitSettionForm.cs | 35 +++++++++++++++++++++++++++++++---- 1 files changed, 31 insertions(+), 4 deletions(-) diff --git a/ZigbeeApp/Shared/Phone/UserCenter/Device/Curtain/AutoOpenDirectionAndLimitSettionForm.cs b/ZigbeeApp/Shared/Phone/UserCenter/Device/Curtain/AutoOpenDirectionAndLimitSettionForm.cs index 2bc736f..9b337e2 100755 --- a/ZigbeeApp/Shared/Phone/UserCenter/Device/Curtain/AutoOpenDirectionAndLimitSettionForm.cs +++ b/ZigbeeApp/Shared/Phone/UserCenter/Device/Curtain/AutoOpenDirectionAndLimitSettionForm.cs @@ -102,7 +102,7 @@ //瀵艰建闀垮害涓�0鏃� if (curtainData.CurtainLength <= 0) { - //鐢垫満鏁版嵁寮傚父,璇烽噸缃數鏈� + //鐢垫満鏁版嵁寮傚父,纭宸茬粡瀹夎瀵艰建鍚�,璇烽噸缃數鏈� this.ShowMassage(ShowMsgType.Error, Language.StringByID(R.MyInternationalizationString.uCurtainDataIsErrorPleaseResetCurtain)); try { @@ -134,7 +134,7 @@ //Log鍑哄姏 string msg = "褰撳墠婵�娲荤殑鐣岄潰[" + UserCenterResourse.NowActionFormID + "]"; HdlLogLogic.Current.WriteLog(ex, msg); - //鐢垫満鏁版嵁寮傚父,璇烽噸缃數鏈� + //鐢垫満鏁版嵁寮傚父,纭宸茬粡瀹夎瀵艰建鍚�,璇烽噸缃數鏈� this.ShowMassage(ShowMsgType.Error, Language.StringByID(R.MyInternationalizationString.uCurtainDataIsErrorPleaseResetCurtain)); try { @@ -176,7 +176,7 @@ listText.Add(Language.StringByID(R.MyInternationalizationString.uReverseDirection));//鍙嶅悜 var form = new BottomItemSelectForm(); - form.AddForm(Language.StringByID(R.MyInternationalizationString.uDirectionSelect), listText, nowSelectNo); + form.AddForm(Language.StringByID(R.MyInternationalizationString.uDirectionSelect), listText, null, nowSelectNo); form.FinishSelectEvent += (index) => { //鍙樻洿鏂瑰悜 @@ -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