From 07b0239f824ddb5a0cadf93f20ff6247f72baca2 Mon Sep 17 00:00:00 2001 From: wjc <1243177876@qq.com> Date: 星期三, 19 一月 2022 11:32:03 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/wxr0114' into wjc --- HDL_ON/UI/UI2/FuntionControlView/ArmCenter/ArmCenterPage.cs | 19 ++++++++++++++----- 1 files changed, 14 insertions(+), 5 deletions(-) diff --git a/HDL_ON/UI/UI2/FuntionControlView/ArmCenter/ArmCenterPage.cs b/HDL_ON/UI/UI2/FuntionControlView/ArmCenter/ArmCenterPage.cs index 4fb69dd..ddbe6d8 100644 --- a/HDL_ON/UI/UI2/FuntionControlView/ArmCenter/ArmCenterPage.cs +++ b/HDL_ON/UI/UI2/FuntionControlView/ArmCenter/ArmCenterPage.cs @@ -198,7 +198,6 @@ #region 鍥哄畾甯冮槻鍖哄煙 - /* var fixedDeploymentView = new FrameLayout() { Height = Application.GetRealHeight(133), @@ -286,9 +285,8 @@ addDefensePage.LoadPage(Language.StringByID(StringId.BurglarAlarm)); MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1; }; - disasterAlarmView.SetClick(disasterAlarmViewClick); + burglarAlarmView.SetClick(burglarAlarmViewClick); fixedDeploymentTypeView.AddChidren(burglarAlarmView); - */ #endregion @@ -331,6 +329,10 @@ armDiyViewList.Clear(); foreach (var mode in FunctionList.List.securities) { + if(mode.type== "all_day"|| mode.type == "mute") + { + continue; + } var armDiyView = new ArmDiyView("FunctionIcon/ArmCenter/AtHomeDefenseIcon.png", "FunctionIcon/ArmCenter/AtHomeDefenseIconOn.png", mode.name,mode.sid); customDeploymentView.AddChidren(armDiyView); @@ -350,7 +352,7 @@ armDiyViewList.Add(armDiyView); } - if (FunctionList.List.securities.Count < 4) + if (FunctionList.List.GetOrdinarySecurities().Count < 4) { var view = new ArmDiyView("FunctionIcon/ArmCenter/AddDefenseIcon.png", "FunctionIcon/ArmCenter/AddDefenseIcon.png", Language.StringByID(StringId.Custom),"customSid"); @@ -430,6 +432,7 @@ TextID = StringId.Cancel, TextColor = CSS_Color.WarningColor, IsBold = true, + TextSize = CSS_FontSize.SubheadingFontSize, }; contentView.AddChidren(btnCancel); @@ -488,6 +491,10 @@ { if (bodyView != null) { + if(updataTemp.type == "all_day"|| updataTemp.type == "mute") + { + return; + } bodyView.refreshAction?.Invoke(); //甯冮槻 @@ -506,8 +513,9 @@ else { //鎾ら槻 - if(bodyView.InDefenseMode.sid == updataTemp.sid) + if (bodyView.InDefenseMode.sid == updataTemp.sid) { + bodyView.InDefenseMode.status = updataTemp.status; foreach (var tempView in bodyView.armDiyViewList) { tempView.LightingView(false); @@ -653,6 +661,7 @@ TextSize = CSS_FontSize.TextFontSize, Text = title, IsBold = true, + IsMoreLines = true, }; this.AddChidren(btnTitle); -- Gitblit v1.8.0