<?php namespace app\admin\controller; use app\admin\common\AdminController; /** * Description of Menu * * @author sgq */ class Menu extends AdminController { /** * 树形 * @return type */ function treelist() { $id = $this->request->param("id"); $list = getTreeList(\app\common\api\MenuApi::getPrivilagesByRoleid($id)); $format_list = []; foreach ($list as $item) { $format_list[] = [ "checked" => $item["checked"], "id" => $item["id"], "isOpen" => true, "name" => $item["name"], "open" => $item["pid"] == 0 ? true : false, "pId" => $item["pid"] ]; } return $format_list; } }