diff --git a/java/local/src/main/java/cn/toesbieya/jxc/service/sys/SysResourceService.java b/java/local/src/main/java/cn/toesbieya/jxc/service/sys/SysResourceService.java index 73478c9..1857633 100644 --- a/java/local/src/main/java/cn/toesbieya/jxc/service/sys/SysResourceService.java +++ b/java/local/src/main/java/cn/toesbieya/jxc/service/sys/SysResourceService.java @@ -67,7 +67,7 @@ public class SysResourceService { String name = resource.getName(); //跳过顶级节点 - if (resource.getPid() == 0) { + if (resource.getPid().equals(0)) { vo.setFullname(name); urlMap.put(id, url); @@ -87,7 +87,7 @@ public class SysResourceService { vo.setUrl(parentUrl + url); vo.setFullname(fullname); - urlMap.put(id, url); + urlMap.put(id, vo.getUrl()); nameMap.put(id, fullname); }