public function getTreeIdBySql($id, $ids = array()) { $ids[] = $id; $map['department_id'] = $id; $data = $this->where($map)->find(); if ($data['parent_dept_id'] == 0) { return $ids; } return $this->getTreeIdBySql($data['parent_dept_id'], $ids); }