Browse Source

xls:部件识别获取

xulisong 6 years ago
parent
commit
0e3ce04599
2 changed files with 2 additions and 2 deletions
  1. 1 1
      MBI/SAGA.MBI/DataArrange/DalEquipPart.cs
  2. 1 1
      MBI/SAGA.MBI/Extend/ElementExtend.cs

+ 1 - 1
MBI/SAGA.MBI/DataArrange/DalEquipPart.cs

@@ -74,7 +74,7 @@ namespace SAGA.MBI.DataArrange
         /// <returns></returns>
         public static MEquipment GetPartParentElement(Element element)
         {
-            string code = element.GetFamilyCode();
+            string code = element?.GetFamily().Name.Substring(0, 4); ;
             if (code.IsNullOrEmpty()) return null;
             //构件所关联的设备
             var parentInst = element.Document.GetElements(new ElementIntersectsElementFilter(element))

+ 1 - 1
MBI/SAGA.MBI/Extend/ElementExtend.cs

@@ -188,7 +188,7 @@ namespace SAGA.MBI.Tools
         /// </summary>
         /// <returns></returns>
         public static string GetFamilyCode(this Element element)
-        {
+        {          
             string code = "";
             if (element is FamilyInstance fi)
             {