From a9d1161b1df96e7ddad566335989a1444e433ef5 Mon Sep 17 00:00:00 2001 From: wjc <1243177876@qq.com> Date: 星期二, 28 三月 2023 11:54:45 +0800 Subject: [PATCH] 2023年03月28日11:52:02 --- HDL_ON/UI/UI2/FuntionControlView/ArmCenter/ArmCenterPage.cs | 17 ++++++++++++++--- 1 files changed, 14 insertions(+), 3 deletions(-) diff --git a/HDL_ON/UI/UI2/FuntionControlView/ArmCenter/ArmCenterPage.cs b/HDL_ON/UI/UI2/FuntionControlView/ArmCenter/ArmCenterPage.cs index 254fdba..ddbe6d8 100644 --- a/HDL_ON/UI/UI2/FuntionControlView/ArmCenter/ArmCenterPage.cs +++ b/HDL_ON/UI/UI2/FuntionControlView/ArmCenter/ArmCenterPage.cs @@ -285,7 +285,7 @@ addDefensePage.LoadPage(Language.StringByID(StringId.BurglarAlarm)); MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1; }; - disasterAlarmView.SetClick(disasterAlarmViewClick); + burglarAlarmView.SetClick(burglarAlarmViewClick); fixedDeploymentTypeView.AddChidren(burglarAlarmView); #endregion @@ -329,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); @@ -348,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"); @@ -428,6 +432,7 @@ TextID = StringId.Cancel, TextColor = CSS_Color.WarningColor, IsBold = true, + TextSize = CSS_FontSize.SubheadingFontSize, }; contentView.AddChidren(btnCancel); @@ -486,6 +491,10 @@ { if (bodyView != null) { + if(updataTemp.type == "all_day"|| updataTemp.type == "mute") + { + return; + } bodyView.refreshAction?.Invoke(); //甯冮槻 @@ -504,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); @@ -651,6 +661,7 @@ TextSize = CSS_FontSize.TextFontSize, Text = title, IsBold = true, + IsMoreLines = true, }; this.AddChidren(btnTitle); -- Gitblit v1.8.0