فهرست منبع

!1834 修复使用带删除标志的数据权限实体时,仅本人数据过滤器不起作用
Merge pull request !1834 from 林海波/v2

zuohuaijun 9 ماه پیش
والد
کامیت
349b967c52
1فایلهای تغییر یافته به همراه1 افزوده شده و 1 حذف شده
  1. 1 1
      Admin.NET/Admin.NET.Core/SqlSugar/SqlSugarFilter.cs

+ 1 - 1
Admin.NET/Admin.NET.Core/SqlSugar/SqlSugarFilter.cs

@@ -96,7 +96,7 @@ public static class SqlSugarFilter
         {
             // 获取业务实体数据表
             var entityTypes = App.EffectiveTypes.Where(u => !u.IsInterface && !u.IsAbstract && u.IsClass
-                && u.IsSubclassOf(typeof(EntityBaseOrg)));
+                && (u.IsSubclassOf(typeof(EntityBaseOrg)) || u.IsSubclassOf(typeof(EntityBaseOrgDel))));
             if (!entityTypes.Any()) return maxDataScope;
 
             dataScopeFilter = new ConcurrentDictionary<Type, LambdaExpression>();