getPermissions(), 'permissions', 'parent_id'); } protected function getPermissions() { return array ( 0 => array ( 'id' => 1, 'permission_name' => '权限管理', 'parent_id' => 0, 'level' => '', 'route' => '/permissions', 'icon' => 'el-icon-cpu', 'module' => 'permissions', 'creator_id' => 1, 'permission_mark' => 'permission', 'component' => 'layout', 'redirect' => '/permissions/users', 'hidden' => 1, 'keepalive' => 1, 'type' => 1, 'sort' => 100, 'created_at' => 1587461455, 'updated_at' => 1599362429, 'deleted_at' => 0, 'children' => array ( 0 => array ( 'id' => 2, 'permission_name' => '用户管理', 'parent_id' => 1, 'level' => '1', 'route' => '/permissions/users', 'icon' => 'el-icon-user', 'module' => 'permissions', 'creator_id' => 1, 'permission_mark' => 'user', 'component' => 'users', 'redirect' => '', 'hidden' => 1, 'keepalive' => 1, 'type' => 1, 'sort' => 10, 'created_at' => 1587461597, 'updated_at' => 1599362429, 'deleted_at' => 0, 'children' => array ( 0 => array ( 'id' => 3, 'permission_name' => '列表', 'parent_id' => 2, 'level' => '1-2', 'route' => '', 'icon' => '', 'module' => 'permissions', 'creator_id' => 1, 'permission_mark' => 'user@index', 'component' => '', 'redirect' => '', 'hidden' => 1, 'keepalive' => 1, 'type' => 2, 'sort' => 1, 'created_at' => 1587461647, 'updated_at' => 1599030266, 'deleted_at' => 0, ), 1 => array ( 'id' => 4, 'permission_name' => '创建', 'parent_id' => 2, 'level' => '1-2', 'route' => '', 'icon' => '', 'module' => 'permissions', 'creator_id' => 1, 'permission_mark' => 'user@create', 'component' => '', 'redirect' => '', 'hidden' => 1, 'keepalive' => 1, 'type' => 2, 'sort' => 1, 'created_at' => 1587461696, 'updated_at' => 1599030266, 'deleted_at' => 0, ), 2 => array ( 'id' => 5, 'permission_name' => '保存', 'parent_id' => 2, 'level' => '1-2', 'route' => '', 'icon' => '', 'module' => 'permissions', 'creator_id' => 1, 'permission_mark' => 'user@save', 'component' => '', 'redirect' => '', 'hidden' => 1, 'keepalive' => 1, 'type' => 2, 'sort' => 1, 'created_at' => 1587461721, 'updated_at' => 1599030266, 'deleted_at' => 0, ), 3 => array ( 'id' => 6, 'permission_name' => '查看', 'parent_id' => 2, 'level' => '1-2', 'route' => '', 'icon' => '', 'module' => 'permissions', 'creator_id' => 1, 'permission_mark' => 'user@edit', 'component' => '', 'redirect' => '', 'hidden' => 1, 'keepalive' => 1, 'type' => 2, 'sort' => 1, 'created_at' => 1587461742, 'updated_at' => 1599030266, 'deleted_at' => 0, ), 4 => array ( 'id' => 7, 'permission_name' => '更新', 'parent_id' => 2, 'level' => '1-2', 'route' => '', 'icon' => '', 'module' => 'permissions', 'creator_id' => 1, 'permission_mark' => 'user@update', 'component' => '', 'redirect' => '', 'hidden' => 1, 'keepalive' => 1, 'type' => 2, 'sort' => 1, 'created_at' => 1587461762, 'updated_at' => 1599030266, 'deleted_at' => 0, ), 5 => array ( 'id' => 8, 'permission_name' => '删除', 'parent_id' => 2, 'level' => '1-2', 'route' => '', 'icon' => '', 'module' => 'permissions', 'creator_id' => 1, 'permission_mark' => 'user@delete', 'component' => '', 'redirect' => '', 'hidden' => 1, 'keepalive' => 1, 'type' => 2, 'sort' => 1, 'created_at' => 1587461841, 'updated_at' => 1599030266, 'deleted_at' => 0, ), 6 => array ( 'id' => 9, 'permission_name' => '禁用', 'parent_id' => 2, 'level' => '1-2', 'route' => '', 'icon' => '', 'module' => 'permissions', 'creator_id' => 1, 'permission_mark' => 'user@switchStatus', 'component' => '', 'redirect' => '', 'hidden' => 1, 'keepalive' => 1, 'type' => 2, 'sort' => 1, 'created_at' => 1587461876, 'updated_at' => 1599030266, 'deleted_at' => 0, ), 7 => array ( 'id' => 10, 'permission_name' => '恢复', 'parent_id' => 2, 'level' => '1-2', 'route' => '', 'icon' => '', 'module' => 'permissions', 'creator_id' => 1, 'permission_mark' => 'user@recover', 'component' => '', 'redirect' => '', 'hidden' => 1, 'keepalive' => 1, 'type' => 2, 'sort' => 1, 'created_at' => 1587461901, 'updated_at' => 1599030266, 'deleted_at' => 0, ), ), ), 1 => array ( 'id' => 11, 'permission_name' => '角色管理', 'parent_id' => 1, 'level' => '1', 'route' => '/permissions/roles', 'icon' => 'el-icon-s-custom', 'module' => 'permissions', 'creator_id' => 1, 'permission_mark' => 'role', 'component' => 'roles', 'redirect' => '', 'hidden' => 1, 'keepalive' => 1, 'type' => 1, 'sort' => 9, 'created_at' => 1587461939, 'updated_at' => 1599362438, 'deleted_at' => 0, 'children' => array ( 0 => array ( 'id' => 12, 'permission_name' => '列表', 'parent_id' => 11, 'level' => '1-11', 'route' => '', 'icon' => '', 'module' => 'permissions', 'creator_id' => 1, 'permission_mark' => 'role@index', 'component' => '', 'redirect' => '', 'hidden' => 1, 'keepalive' => 1, 'type' => 2, 'sort' => 1, 'created_at' => 1587461984, 'updated_at' => 1599362438, 'deleted_at' => 0, ), 1 => array ( 'id' => 13, 'permission_name' => '创建', 'parent_id' => 11, 'level' => '1-11', 'route' => '', 'icon' => '', 'module' => 'permissions', 'creator_id' => 1, 'permission_mark' => 'role@create', 'component' => '', 'redirect' => '', 'hidden' => 1, 'keepalive' => 1, 'type' => 2, 'sort' => 1, 'created_at' => 1587462007, 'updated_at' => 1599362438, 'deleted_at' => 0, ), 2 => array ( 'id' => 14, 'permission_name' => '保存', 'parent_id' => 11, 'level' => '1-11', 'route' => '', 'icon' => '', 'module' => 'permissions', 'creator_id' => 1, 'permission_mark' => 'role@save', 'component' => '', 'redirect' => '', 'hidden' => 1, 'keepalive' => 1, 'type' => 2, 'sort' => 1, 'created_at' => 1587462021, 'updated_at' => 1599362438, 'deleted_at' => 0, ), 3 => array ( 'id' => 15, 'permission_name' => '查看', 'parent_id' => 11, 'level' => '1-11', 'route' => '', 'icon' => '', 'module' => 'permissions', 'creator_id' => 1, 'permission_mark' => 'role@edit', 'component' => '', 'redirect' => '', 'hidden' => 1, 'keepalive' => 1, 'type' => 2, 'sort' => 1, 'created_at' => 1587462040, 'updated_at' => 1599362438, 'deleted_at' => 0, ), 4 => array ( 'id' => 16, 'permission_name' => '更新', 'parent_id' => 11, 'level' => '1-11', 'route' => '', 'icon' => '', 'module' => 'permissions', 'creator_id' => 1, 'permission_mark' => 'role@update', 'component' => '', 'redirect' => '', 'hidden' => 1, 'keepalive' => 1, 'type' => 2, 'sort' => 1, 'created_at' => 1587462058, 'updated_at' => 1599362438, 'deleted_at' => 0, ), 5 => array ( 'id' => 17, 'permission_name' => '删除', 'parent_id' => 11, 'level' => '1-11', 'route' => '', 'icon' => '', 'module' => 'permissions', 'creator_id' => 1, 'permission_mark' => 'role@delete', 'component' => '', 'redirect' => '', 'hidden' => 1, 'keepalive' => 1, 'type' => 2, 'sort' => 1, 'created_at' => 1587462070, 'updated_at' => 1599362438, 'deleted_at' => 0, ), 6 => array ( 'id' => 18, 'permission_name' => '权限获取', 'parent_id' => 11, 'level' => '1-11', 'route' => '', 'icon' => '', 'module' => 'permissions', 'creator_id' => 1, 'permission_mark' => 'role@getPermissions', 'component' => '', 'redirect' => '', 'hidden' => 1, 'keepalive' => 1, 'type' => 2, 'sort' => 1, 'created_at' => 1587462094, 'updated_at' => 1599362438, 'deleted_at' => 0, ), ), ), 2 => array ( 'id' => 19, 'permission_name' => '菜单管理', 'parent_id' => 1, 'level' => '1', 'route' => '/permissions/rules', 'icon' => 'el-icon-collection-tag', 'module' => 'permissions', 'creator_id' => 1, 'permission_mark' => 'permission', 'component' => 'rules', 'redirect' => '', 'hidden' => 1, 'keepalive' => 1, 'type' => 1, 'sort' => 8, 'created_at' => 1587462147, 'updated_at' => 1599362475, 'deleted_at' => 0, 'children' => array ( 0 => array ( 'id' => 20, 'permission_name' => '列表', 'parent_id' => 19, 'level' => '1-19', 'route' => '', 'icon' => '', 'module' => 'permissions', 'creator_id' => 1, 'permission_mark' => 'permission@index', 'component' => '', 'redirect' => '', 'hidden' => 1, 'keepalive' => 1, 'type' => 2, 'sort' => 1, 'created_at' => 1587462205, 'updated_at' => 1599362475, 'deleted_at' => 0, ), 1 => array ( 'id' => 21, 'permission_name' => '创建', 'parent_id' => 19, 'level' => '1-19', 'route' => '', 'icon' => '', 'module' => 'permissions', 'creator_id' => 1, 'permission_mark' => 'permission@create', 'component' => '', 'redirect' => '', 'hidden' => 1, 'keepalive' => 1, 'type' => 2, 'sort' => 1, 'created_at' => 1587462232, 'updated_at' => 1599362475, 'deleted_at' => 0, ), 2 => array ( 'id' => 22, 'permission_name' => '保存', 'parent_id' => 19, 'level' => '1-19', 'route' => '', 'icon' => '', 'module' => 'permissions', 'creator_id' => 1, 'permission_mark' => 'permission@save', 'component' => '', 'redirect' => '', 'hidden' => 1, 'keepalive' => 1, 'type' => 2, 'sort' => 1, 'created_at' => 1587462250, 'updated_at' => 1599362475, 'deleted_at' => 0, ), 3 => array ( 'id' => 23, 'permission_name' => '禁用/启用', 'parent_id' => 19, 'level' => '1-19', 'route' => '', 'icon' => '', 'module' => 'permissions', 'creator_id' => 1, 'permission_mark' => 'permission@show', 'component' => '', 'redirect' => '', 'hidden' => 1, 'keepalive' => 1, 'type' => 2, 'sort' => 1, 'created_at' => 1587462273, 'updated_at' => 1599362475, 'deleted_at' => 0, ), 4 => array ( 'id' => 24, 'permission_name' => '更新', 'parent_id' => 19, 'level' => '1-19', 'route' => '', 'icon' => '', 'module' => 'permissions', 'creator_id' => 1, 'permission_mark' => 'permission@update', 'component' => '', 'redirect' => '', 'hidden' => 1, 'keepalive' => 1, 'type' => 2, 'sort' => 1, 'created_at' => 1587462284, 'updated_at' => 1599362475, 'deleted_at' => 0, ), 5 => array ( 'id' => 25, 'permission_name' => '删除', 'parent_id' => 19, 'level' => '1-19', 'route' => '', 'icon' => '', 'module' => 'permissions', 'creator_id' => 1, 'permission_mark' => 'permission@delete', 'component' => '', 'redirect' => '', 'hidden' => 1, 'keepalive' => 1, 'type' => 2, 'sort' => 1, 'created_at' => 1587462296, 'updated_at' => 1599362475, 'deleted_at' => 0, ), 6 => array ( 'id' => 106, 'permission_name' => '权限方法', 'parent_id' => 19, 'level' => '1-19', 'route' => '', 'icon' => '', 'module' => 'permissions', 'creator_id' => 1, 'permission_mark' => 'permission@getMethods', 'component' => '', 'redirect' => '', 'hidden' => 1, 'keepalive' => 1, 'type' => 2, 'sort' => 1, 'created_at' => 1599221913, 'updated_at' => 1599362475, 'deleted_at' => 0, ), ), ), 3 => array ( 'id' => 26, 'permission_name' => '部门管理', 'parent_id' => 1, 'level' => '1', 'route' => '/permissions/departments', 'icon' => 'el-icon-monitor', 'module' => 'permissions', 'creator_id' => 1, 'permission_mark' => 'departments', 'component' => 'departments', 'redirect' => '', 'hidden' => 1, 'keepalive' => 1, 'type' => 1, 'sort' => 7, 'created_at' => 1587462488, 'updated_at' => 1599362429, 'deleted_at' => 0, 'children' => array ( 0 => array ( 'id' => 27, 'permission_name' => '列表', 'parent_id' => 26, 'level' => '1-26', 'route' => '', 'icon' => '', 'module' => 'permissions', 'creator_id' => 1, 'permission_mark' => 'department@index', 'component' => '', 'redirect' => '', 'hidden' => 1, 'keepalive' => 1, 'type' => 2, 'sort' => 1, 'created_at' => 1587462529, 'updated_at' => 1599030565, 'deleted_at' => 0, ), 1 => array ( 'id' => 28, 'permission_name' => '保存', 'parent_id' => 26, 'level' => '1-26', 'route' => '', 'icon' => '', 'module' => 'permissions', 'creator_id' => 1, 'permission_mark' => 'department@save', 'component' => '', 'redirect' => '', 'hidden' => 1, 'keepalive' => 1, 'type' => 2, 'sort' => 1, 'created_at' => 1587462548, 'updated_at' => 1599030565, 'deleted_at' => 0, ), 2 => array ( 'id' => 29, 'permission_name' => '更新', 'parent_id' => 26, 'level' => '1-26', 'route' => '', 'icon' => '', 'module' => 'permissions', 'creator_id' => 1, 'permission_mark' => 'department@update', 'component' => '', 'redirect' => '', 'hidden' => 1, 'keepalive' => 1, 'type' => 2, 'sort' => 1, 'created_at' => 1587462579, 'updated_at' => 1599030565, 'deleted_at' => 0, ), 3 => array ( 'id' => 30, 'permission_name' => '删除', 'parent_id' => 26, 'level' => '1-26', 'route' => '', 'icon' => '', 'module' => 'permissions', 'creator_id' => 1, 'permission_mark' => 'department@delete', 'component' => '', 'redirect' => '', 'hidden' => 1, 'keepalive' => 1, 'type' => 2, 'sort' => 1, 'created_at' => 1587462592, 'updated_at' => 1599030565, 'deleted_at' => 0, ), ), ), 4 => array ( 'id' => 31, 'permission_name' => '岗位管理', 'parent_id' => 1, 'level' => '1', 'route' => '/permissions/jobs', 'icon' => 'el-icon-setting', 'module' => 'permissions', 'creator_id' => 1, 'permission_mark' => 'job', 'component' => 'jobs', 'redirect' => '', 'hidden' => 1, 'keepalive' => 1, 'type' => 1, 'sort' => 1, 'created_at' => 1587462707, 'updated_at' => 1599362429, 'deleted_at' => 0, 'children' => array ( 0 => array ( 'id' => 32, 'permission_name' => '列表', 'parent_id' => 31, 'level' => '1-31', 'route' => '', 'icon' => '', 'module' => 'permissions', 'creator_id' => 1, 'permission_mark' => 'job@indexs', 'component' => '', 'redirect' => '', 'hidden' => 2, 'keepalive' => 1, 'type' => 2, 'sort' => 1, 'created_at' => 1587462757, 'updated_at' => 1598959522, 'deleted_at' => 0, ), 1 => array ( 'id' => 33, 'permission_name' => '保存', 'parent_id' => 31, 'level' => '1-31', 'route' => '', 'icon' => '', 'module' => 'permissions', 'creator_id' => 1, 'permission_mark' => 'job@save', 'component' => '', 'redirect' => '', 'hidden' => 2, 'keepalive' => 1, 'type' => 2, 'sort' => 1, 'created_at' => 1587462774, 'updated_at' => 1598959522, 'deleted_at' => 0, ), 2 => array ( 'id' => 34, 'permission_name' => '更新', 'parent_id' => 31, 'level' => '1-31', 'route' => '', 'icon' => '', 'module' => 'permissions', 'creator_id' => 1, 'permission_mark' => 'job@update', 'component' => '', 'redirect' => '', 'hidden' => 2, 'keepalive' => 1, 'type' => 2, 'sort' => 1, 'created_at' => 1587462785, 'updated_at' => 1598959522, 'deleted_at' => 0, ), 3 => array ( 'id' => 35, 'permission_name' => '删除', 'parent_id' => 31, 'level' => '1-31', 'route' => '', 'icon' => '', 'module' => 'permissions', 'creator_id' => 1, 'permission_mark' => 'job@delete', 'component' => '', 'redirect' => '', 'hidden' => 2, 'keepalive' => 1, 'type' => 2, 'sort' => 1, 'created_at' => 1587462794, 'updated_at' => 1598959522, 'deleted_at' => 0, ), 4 => array ( 'id' => 36, 'permission_name' => '获取全部', 'parent_id' => 31, 'level' => '1-31', 'route' => '', 'icon' => '', 'module' => 'permissions', 'creator_id' => 1, 'permission_mark' => 'job@getAll', 'component' => '', 'redirect' => '', 'hidden' => 2, 'keepalive' => 1, 'type' => 2, 'sort' => 1, 'created_at' => 1587462818, 'updated_at' => 1598959522, 'deleted_at' => 0, ), ), ), ), ), ); } }