浏览代码

//更新完数据范围后 最大数据权限也要做相应的处理。不然数据权限由低改到高后,无法生效
//更新完数据范围后 最大数据权限也要做相应的处理。

Signed-off-by: 罗三疯 <mis@kingcan.net>

罗三疯 2 年之前
父节点
当前提交
949c66fe7a
共有 1 个文件被更改,包括 1 次插入0 次删除
  1. 1 0
      Admin.NET/Admin.NET.Core/SqlSugar/SqlSugarFilter.cs

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

@@ -27,6 +27,7 @@ public static class SqlSugarFilter
         App.GetService<SysCacheService>().Remove($"{CacheConst.KeyUserOrg}{userId}");
         App.GetService<SysCacheService>().Remove($"{CacheConst.KeyUserOrg}{userId}");
         // 删除用户机构(数据范围)过滤器缓存
         // 删除用户机构(数据范围)过滤器缓存
         _cache.Remove($"db:{dbConfigId}:orgList:{userId}");
         _cache.Remove($"db:{dbConfigId}:orgList:{userId}");
+        _cache.Remove(CacheConst.KeyRoleMaxDataScope+userId); //更新完数据范围后 最大数据权限也要做相应的处理。
     }
     }
 
 
     /// <summary>
     /// <summary>