qin
2024-09-28 e358beb08f5be49703009b64f058ecfbcfeefbd9
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="是"},