mirror of
https://github.com/dataease/dataease.git
synced 2026-05-20 19:48:18 +08:00
fix(X-Pack): 修复用户无组织无法获取系统变量行权限的问题
This commit is contained in:
@@ -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
|
||||
// 若当前规则是系统变量,则替换变量
|
||||
|
||||
Reference in New Issue
Block a user