/**
* 找到各自的孩子节点
* @param busCourse
* @param busCourses
*/
private void getChildNode(BusCourseClasses busCourse, List<BusCourseClasses> busCourses) {
List<BusCourseClasses> courseList = new ArrayList<>();
for (BusCourseClasses entity : busCourses) {
//属于父级的child
if (busCourse.getId().equals( entity.getParentId())) {
courseList.add(entity);
}
}
if (courseList.size() == 0)
return;
busCourse.setChildren(courseList);
for (BusCourseClasses cour : courseList) {
getChildNode(cour,busCourses);
}
}