Browse Source

fix 修复 租户管理被过滤数据权限问题

疯狂的狮子li 2 years ago
parent
commit
06f42fa0ea

+ 2 - 2
ruoyi-common/ruoyi-common-mybatis/src/main/java/com/ruoyi/common/mybatis/handler/PlusDataPermissionHandler.java

@@ -77,8 +77,8 @@ public class PlusDataPermissionHandler {
             currentUser = LoginHelper.getLoginUser();
             DataPermissionHelper.setVariable("user", currentUser);
         }
-        // 如果是超级管理员,则不过滤数据
-        if (LoginHelper.isSuperAdmin()) {
+        // 如果是超级管理员或租户管理员,则不过滤数据
+        if (LoginHelper.isSuperAdmin() || LoginHelper.isTenantAdmin()) {
             return where;
         }
         String dataFilterSql = buildDataFilter(dataColumns, isSelect);