Compare commits

..

No commits in common. "a417ec415a2414b4ba3540639f2d178f1d47d389" and "0df3284e218b2c4c3e84077e2fdb6814663d68c0" have entirely different histories.

1 changed files with 1 additions and 10 deletions

View File

@ -150,16 +150,7 @@ public class PermissionServiceImpl implements PermissionService {
.eq(RolePermission::getPermissionCode, FilePermission.EXPORT.getCode()) .eq(RolePermission::getPermissionCode, FilePermission.EXPORT.getCode())
.in(RolePermission::getRoleId, roleIds); .in(RolePermission::getRoleId, roleIds);
long count = rolePermissionMapper.selectCount(queryWrapper); long count = rolePermissionMapper.selectCount(queryWrapper);
map.put(id, count>0); map.put(id, count > 0);
// 添加父节点
if ( count>0 ) {
EdFileInfo file = edFileInfoMapper.selectById(id);
String[] parentIds = file.getFilePath().split("_");
for (String parentId : parentIds) {
map.put(parentId, true);
}
}
} }
return map; return map;
} }