关于计算层级
来源:7-1 新增部门接口开发

TimelessPast
2020-10-14
public static String calculateLevel(String parentLevel, Integer parentId){
if (StringUtils.isBlank(parentLevel)){
return ROOT;
} else {
return StringUtils.join(parentLevel, SEPARATOR, parentId);
}
}
为什么传入的参数是上级部门的层级和上级部门的id,计算当前部门的层级不是应该传入上级部门的层级和当前部门的id吗
写回答
1回答
-
你好,这样同一个层级的节点的level才能是相同的,比如id为2和id为3在相同的层级下,那么他俩记录的level是一样的
00
相似问题
老师,没有听懂等级如何计算的。
回答 1
老师 关于level不太理解的两个方法
回答 1
关于『同一层级下存在相同名称的部门』
回答 1
部门列表页面没有层级关系是什么原因?
回答 3
关于代码分层结构
回答 1