DepartmentModel::getTreeId PHP Method

getTreeId() public method

获取从顶级到该级的父亲节点数组
public getTreeId ( integer $id, array $ids = [] ) : array
$id integer 当前节点的ID
$ids array 附加的节点ID
return array 从顶级到该级的父亲节点数组
    public function getTreeId($id, $ids = array())
    {
        $ids[] = $id;
        $data = $this->treeDo->getTree($id);
        if ($data['parent_dept_id'] == 0) {
            return $ids;
        }
        return $this->getTreeId($data['parent_dept_id'], $ids);
    }