wxr
2022-05-17 4c586bb23cdcae56ae4e4c62e90e148dc10b9d90
HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs
@@ -647,6 +647,7 @@
            var functionCategoryCount = 0;
            //Tag 分类卡片显示
            foreach (var item in DB_ResidenceData.Instance.functionTypeList)
            {
                int functionCount = 0;
@@ -709,6 +710,7 @@
#endif
                        break;
                    case ShowFunction.Panel:
                        functionCount = FunctionList.List.GetPanelList().Count;
                        break;
                    case ShowFunction.SecurityMonitoring:
                        if (!MainPage.NoLoginMode)
@@ -788,10 +790,28 @@
                };
                functionView.AddChidren(btnName);
                //Tag 数量显示
                if (item != ShowFunction.Environmental && item != ShowFunction.Sensor && item != ShowFunction.VideoIntercom
                    && item != ShowFunction.SecurityMonitoring && item != ShowFunction.FreshAir && item != ShowFunction.Music
                    && item != ShowFunction.EnergyMonitoring && item != ShowFunction.SecurityCenter
                    && functionCount != 0)
                {
                    if (item == ShowFunction.Panel)
                    {
                        Button btnFunctionCount = new Button()
                        {
                            X = Application.GetRealWidth(16),
                            Y = btnName.Bottom,
                            Width = Application.GetRealWidth(120),
                            Height = Application.GetRealHeight(24),
                            TextColor = CSS_Color.PromptingColor1,
                            TextSize = CSS_FontSize.PromptFontSize_FirstLevel,
                            TextAlignment = TextAlignment.CenterLeft,
                            Text = functionCount.ToString(),
                        };
                        functionView.AddChidren(btnFunctionCount);
                    }
                    else
                {
                    Button btnFunctionCount = new Button()
                    {
@@ -820,6 +840,7 @@
                    };
                    functionView.AddChidren(btnOpenCount);
                }
                }
                Button btnFunctionViewBg;
@@ -830,6 +851,7 @@
                };
                functionView.AddChidren(btnFunctionViewBg);
                //Tag 调试事件判断
                int functionPageTitleId = 0;
                switch (item)
                {
@@ -1022,7 +1044,8 @@
                        };
                        break;
                    case ShowFunction.Panel:
                        btnName.TextID = StringId.Panel;
                        btnName.TextID = StringId.SmartPanel;
                        functionPageTitleId = StringId.SmartPanel;
                        break;
                    case ShowFunction.SecurityMonitoring:
                        btnName.TextID = StringId.SecurityMonitoring;