forked from github/dataease
fix(数据集): 定时同步,显示数据不全
This commit is contained in:
parent
0d17501a81
commit
074d925432
@ -41,6 +41,9 @@ public class VAuthModelService {
|
||||
}
|
||||
|
||||
private List<VAuthModelDTO> filterPrivileges(VAuthModelRequest request, List<VAuthModelDTO> result) {
|
||||
if(AuthUtils.getUser().getIsAdmin()){
|
||||
return result;
|
||||
}
|
||||
if (request.getPrivileges() != null) {
|
||||
result = result.stream().filter(vAuthModelDTO -> {
|
||||
if (vAuthModelDTO.getNodeType().equalsIgnoreCase("spine") || (vAuthModelDTO.getNodeType().equalsIgnoreCase("leaf") && vAuthModelDTO.getPrivileges() != null && vAuthModelDTO.getPrivileges().contains(request.getPrivileges()))) {
|
||||
|
Loading…
Reference in New Issue
Block a user