diff --git a/src/main/java/neatlogic/framework/lrcode/LRCodeManager.java b/src/main/java/neatlogic/framework/lrcode/LRCodeManager.java index f81eea365758189715c28a1ee7a919d7274f6bc2..935f156440016d1bba8b8891939b32627d3a52d0 100644 --- a/src/main/java/neatlogic/framework/lrcode/LRCodeManager.java +++ b/src/main/java/neatlogic/framework/lrcode/LRCodeManager.java @@ -94,7 +94,7 @@ public class LRCodeManager { throw new MoveTargetNodeIllegalException(); } TreeNodeVo targetCatalog; - if (targetIdValue == null) { + if (targetIdValue == null || Objects.equals(targetIdValue.toString(), "0")) { targetCatalog = new TreeNodeVo(); if (idValue instanceof Long) { targetIdValue = 0;