From e358beb08f5be49703009b64f058ecfbcfeefbd9 Mon Sep 17 00:00:00 2001
From: qin <a@163.com>
Date: 星期六, 28 九月 2024 14:27:52 +0800
Subject: [PATCH] 测试standard2.1

---
 HStation.RevitDev/RevitDataExport/Forms/Form_FamilyManager.cs |   48 +++++++++++++++++++++++++++++++++++++++++++-----
 1 files changed, 43 insertions(+), 5 deletions(-)

diff --git a/HStation.RevitDev/RevitDataExport/Forms/Form_FamilyManager.cs b/HStation.RevitDev/RevitDataExport/Forms/Form_FamilyManager.cs
index 6f85b36..5095dd2 100644
--- a/HStation.RevitDev/RevitDataExport/Forms/Form_FamilyManager.cs
+++ b/HStation.RevitDev/RevitDataExport/Forms/Form_FamilyManager.cs
@@ -47,9 +47,47 @@
                 var revitType = (RevitType)value;
                 if (revitType.IsRequired())
                 {
-                    TreeNode node = new TreeNode(revitType.GetDescription());
-                    node.Tag = revitType;
-                    this.treeView_categorys.Nodes.Add(node);
+                    switch (revitType)
+                    {
+                        case RevitType.RFT_FireHydrant:
+                            {
+                                if (GlobalResource.ConfigSettingModel.SystemType == ConfigHelper.SystemType.All || GlobalResource.ConfigSettingModel.SystemType == ConfigHelper.SystemType.Fire)
+                                {
+                                    TreeNode node = new TreeNode(revitType.GetDescription());
+                                    node.Tag = revitType;
+                                    this.treeView_categorys.Nodes.Add(node);
+                                }
+                                break;
+                            }
+                        case RevitType.RFT_HeatExchanger:
+                            {
+                                if (GlobalResource.ConfigSettingModel.SystemType == ConfigHelper.SystemType.All || GlobalResource.ConfigSettingModel.SystemType == ConfigHelper.SystemType.CirculatingWater)
+                                {
+                                    TreeNode node = new TreeNode(revitType.GetDescription());
+                                    node.Tag = revitType;
+                                    this.treeView_categorys.Nodes.Add(node);
+                                }
+                                break;
+                            }
+                        case RevitType.RFT_Shower:
+                            {
+                                if (GlobalResource.ConfigSettingModel.SystemType == ConfigHelper.SystemType.All || GlobalResource.ConfigSettingModel.SystemType == ConfigHelper.SystemType.Spray)
+                                {
+                                    TreeNode node = new TreeNode(revitType.GetDescription());
+                                    node.Tag = revitType;
+                                    this.treeView_categorys.Nodes.Add(node);
+                                }
+                                break;
+                            }
+                        default:
+                            {
+                                TreeNode node = new TreeNode(revitType.GetDescription());
+                                node.Tag = revitType;
+                                this.treeView_categorys.Nodes.Add(node);
+                                break;
+                            }
+                    }
+
                 }
             }
             this.treeView_categorys.NodeMouseClick += TreeView_categorys_NodeMouseClick;
@@ -218,8 +256,8 @@
              new FamilyParamsModel(){ FamilyType="绠¢亾", ParamsName="涓嬫父鏍囬珮",DefaultValue=""},
              new FamilyParamsModel(){ FamilyType="绠¢亾", ParamsName="涓婃父鍒濆姘磋川",DefaultValue=""},
              new FamilyParamsModel(){ FamilyType="绠¢亾", ParamsName="涓嬫父鍒濆姘磋川",DefaultValue=""},
-             new FamilyParamsModel(){ FamilyType="绠¢亾", ParamsName="鐩村緞",DefaultValue=""},
-             new FamilyParamsModel(){ FamilyType="绠¢亾", ParamsName="闀垮害",DefaultValue=""},
+             //new FamilyParamsModel(){ FamilyType="绠¢亾", ParamsName="鐩村緞",DefaultValue=""},
+             //new FamilyParamsModel(){ FamilyType="绠¢亾", ParamsName="闀垮害",DefaultValue=""},
              new FamilyParamsModel(){ FamilyType="绠¢亾", ParamsName="绮楃硻绯绘暟",DefaultValue=""},
              new FamilyParamsModel(){ FamilyType="绠¢亾", ParamsName="灞�閮ㄩ樆鍔涚郴鏁�",DefaultValue=""},
              new FamilyParamsModel(){ FamilyType="绠¢亾", ParamsName="鏄惁鑷畾涔�",DefaultValue="鏄�"},

--
Gitblit v1.9.3