diff --git a/backend/src/main/java/io/dataease/service/dataset/PermissionsTreeService.java b/backend/src/main/java/io/dataease/service/dataset/PermissionsTreeService.java index eefb995999..583d2eee68 100644 --- a/backend/src/main/java/io/dataease/service/dataset/PermissionsTreeService.java +++ b/backend/src/main/java/io/dataease/service/dataset/PermissionsTreeService.java @@ -86,11 +86,9 @@ public class PermissionsTreeService { datasetRowPermissions.addAll(rowPermissionTreeService.list(dataSetRowPermissionsDTO)); } - if (ObjectUtils.isNotEmpty(deptId)) { - dataSetRowPermissionsDTO.setAuthTargetIds(null); - dataSetRowPermissionsDTO.setAuthTargetType("sysParams"); - datasetRowPermissions.addAll(rowPermissionTreeService.list(dataSetRowPermissionsDTO)); - } + dataSetRowPermissionsDTO.setAuthTargetIds(null); + dataSetRowPermissionsDTO.setAuthTargetType("sysParams"); + datasetRowPermissions.addAll(rowPermissionTreeService.list(dataSetRowPermissionsDTO)); // 若当前用户是白名单中的,则忽略permission tree // 若当前规则是系统变量,则替换变量