后端返回树形结构给前端
public List
if(depts!= null && depts.size()>0) {
//取出部门列表中的所有部门id
List
for(HzbsSysDepartment dept : depts) {
deptIds.add(dept.getDeptid());
}
//判断当前节点是否是顶级节点,如果部门id列表中不包含当前父部门id,
//则表示当前部门存在子部门
return depts.stream().filter(o -> !deptIds.contains(o.getUpdeptid()))
//将子部门列表查出来存入当前部门的chiren中
.peek(o -> o.setChiren(buildChiren
后端返回树形结构给前端最先出现在Python成神之路。
共有 0 条评论