Explorar o código

优化id空判断

zhou-hao %!s(int64=4) %!d(string=hai) anos
pai
achega
112ab3d3f5

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

@@ -89,6 +89,9 @@ public interface ReactiveTreeSortEntityService<E extends TreeSortSupportEntity<K
 
     //校验是否有循环依赖,修改父节点为自己的子节点?
     default Mono<E> checkCyclicDependency(K id, E ele) {
+        if (StringUtils.isEmpty(id)) {
+            return Mono.empty();
+        }
         return this
                 .queryIncludeChildren(Collections.singletonList(id))
                 .doOnNext(e -> {