Controller
//组织架构
public function index()
{
header("content-type:text/html;charset=utf-8");
$company_id = I('company_id');
$categories = M()->query("select id,name as text,org_parent_id from company_org where company_id = '$company_id' and state !=2");// company_id = '$company_id'
//,org_level,org_parent_id,company_id,department_manager_id,fanli_money_percent
//var_dump($categories);die();
/*======================非递归实现========================*/
$tree = array();
//第一步,将分类id作为数组key,并创建children单元
foreach ($categories as $category) {
$tree[$category['id']] = $category;
$tree[