Skip to content

Commit 9ba4b3f

Browse files
committed
fix(crud): 修复createRootNodePredicate逻辑错误
1 parent 56a79fa commit 9ba4b3f

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

hsweb-commons/hsweb-commons-crud/src/main/java/org/hswebframework/web/crud/service/ReactiveTreeSortEntityService.java

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -270,14 +270,11 @@ default List<E> getChildren(E entity) {
270270

271271
default Predicate<E> createRootNodePredicate(TreeSupportEntity.TreeHelper<E, K> helper) {
272272
return node -> {
273-
if (isRootNode(node)) {
274-
return true;
275-
}
276273
//有父节点,但是父节点不存在
277274
if (!ObjectUtils.isEmpty(node.getParentId())) {
278275
return helper.getNode(node.getParentId()) == null;
279276
}
280-
return false;
277+
return isRootNode(node);
281278
};
282279
}
283280

0 commit comments

Comments
 (0)