zuohuaijun 4 лет назад
Родитель
Сommit
4fff158529
1 измененных файлов с 2 добавлено и 12 удалено
  1. 2 12
      Admin.NET/Admin.NET.Core/Extension/ObjectExtension.cs

+ 2 - 12
Admin.NET/Admin.NET.Core/Extension/ObjectExtension.cs

@@ -122,17 +122,7 @@ public static class ObjectExtension
     /// <returns></returns>
     private static bool IsIgnoreColumn(PropertyInfo pi)
     {
-        foreach (var attr in pi.GetCustomAttributes())
-        {
-            if (attr is SugarColumn sAttr && sAttr.IsIgnore)
-            {
-                return true;
-            }
-            if (attr is Navigate)
-            {
-                return true;
-            }
-        }
-        return false;
+        var sc = pi.GetCustomAttributes<SugarColumn>(false).FirstOrDefault(u => u.IsIgnore == true);
+        return sc != null;
     }
 }