查询所有父节点
public void queryAllParents(Long Id,List list){
XXXX xxx = getXXX(orgId);
if(xxx== null){
return ;
}
list.add(Id);
Long parentId = xxx.getParentId();
if(parentId != null && parentId.longValue() != 0 && parentId.longValue() != -1){
queryAllParents(parentId,list);
}
}
List list = new ArrayList();\
queryAllParents(1,list);
list 中时由下向上的节点id