diff --git a/tyr-server/src/main/java/cn/axzo/tyr/server/service/impl/PermissionPointServiceImpl.java b/tyr-server/src/main/java/cn/axzo/tyr/server/service/impl/PermissionPointServiceImpl.java index 09722f8a..fa043724 100644 --- a/tyr-server/src/main/java/cn/axzo/tyr/server/service/impl/PermissionPointServiceImpl.java +++ b/tyr-server/src/main/java/cn/axzo/tyr/server/service/impl/PermissionPointServiceImpl.java @@ -215,7 +215,7 @@ public class PermissionPointServiceImpl implements PermissionPointService { pathName.add(workspace.getName()); pathName.add(terminal.getName()); - if (vo.getParentId() == null || vo.getParentId() == 0) { + if (vo.getParentId() == null || vo.getParentId() < 1) { //没有parent直接挂在工作台下 vo.setParentName(terminal.getName()); vo.setPathName(pathName); @@ -394,7 +394,7 @@ public class PermissionPointServiceImpl implements PermissionPointService { return; } SaasFeature parent = null; - if (parentId != 0) { + if (parentId > 0) { parent = this.saasFeatureDao.getById(parentId); if (!StrUtil.equals(feature.getTerminal(), parent.getTerminal())) { throw new BizException(BaseCode.BAD_REQUEST, "不允许跨工作台");