| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185 |
- <?php
- return [
- // 超级管理员角色ID(可以配置多个)
- 'super_admin_role_ids' => [1],
-
- // 登录白名单(不需要登录验证的控制器/方法)
- 'login_whitelist' => [
- // 控制器级别白名单
- 'controllers' => [
- 'Login',
- 'Public'
- ],
- // 具体方法白名单(控制器/方法)
- 'actions' => [
- 'User/login',
- 'User/logout',
- 'Common/captcha'
- ]
- ],
-
- // 权限白名单(需要登录但不需要权限验证的控制器/方法)
- 'permission_whitelist' => [
- // 控制器级别白名单(该控制器下所有方法都不需要权限)
- 'controllers' => [
- 'Test'
- ],
- // 具体方法白名单(控制器/方法)
- 'actions' => [
- 'User/profile',
- 'User/updatePassword',
- 'Menu/getUserMenus',
- 'Common/upload'
- ]
- ],
-
- // 菜单配置
- 'menus' => [
- [
- 'id' => 1,
- 'title' => '玩家管理',
- 'icon' => 'layui-icon-set',
- 'controller' => '',
- 'url' => '',
- 'sort' => 1,
- 'level' => 1,
- 'parent_id' => 0,
- 'children' => [
- [
- 'id' => 11,
- 'title' => '玩家列表',
- 'icon' => 'layui-icon-user',
- 'controller' => 'Player',
- 'url' => '/view/player/list.html',
- 'sort' => 1,
- 'level' => 2,
- 'parent_id' => 1,
- 'actions' => [
- 'list' => '查看玩家列表',
- 'detail' => '查看玩家详情',
- 'updateStatus' => '更新玩家状态',
- 'updateAdjustStatus' => '更新玩家调控状态',
- 'statistics' => '查看玩家统计',
- 'batchUpdate' => '批量更新玩家',
- 'export' => '导出玩家数据'
- ]
- ]
- ]
- ],
- [
- 'id' => 2,
- 'title' => '游戏调控',
- 'icon' => 'layui-icon-store',
- 'controller' => '',
- 'url' => '',
- 'sort' => 2,
- 'level' => 1,
- 'parent_id' => 0,
- 'children' => [
- [
- 'id' => 21,
- 'title' => '游戏列表',
- 'icon' => 'layui-icon-app',
- 'controller' => 'Game',
- 'url' => '/view/game/list.html',
- 'sort' => 1,
- 'level' => 2,
- 'parent_id' => 2,
- 'actions' => [
- 'list' => '查看游戏列表',
- 'detail' => '查看游戏详情',
- 'create' => '创建游戏',
- 'update' => '更新游戏',
- 'updateStatus' => '更新游戏状态',
- 'batchUpdate' => '批量更新游戏',
- 'delete' => '删除游戏',
- 'statistics' => '查看游戏统计',
- 'export' => '导出游戏数据'
- ]
- ],
- [
- 'id' => 22,
- 'title' => '游戏管理',
- 'icon' => 'layui-icon-set',
- 'controller' => '',
- 'url' => '',
- 'sort' => 2,
- 'level' => 2,
- 'parent_id' => 2,
- 'children' => [
- [
- 'id' => 221,
- 'title' => '游戏配置',
- 'icon' => '',
- 'controller' => 'Game',
- 'url' => '/view/game/config.html',
- 'sort' => 1,
- 'level' => 3,
- 'parent_id' => 22,
- 'actions' => [],
- ],
- [
- 'id' => 222,
- 'title' => '批量维护',
- 'icon' => '',
- 'controller' => 'Game',
- 'url' => '/view/game/batch.html',
- 'sort' => 2,
- 'level' => 3,
- 'parent_id' => 22,
- 'actions' => [],
- ]
- ]
- ]
- ]
- ],
- [
- 'id' => 3,
- 'title' => '权限管理',
- 'icon' => 'layui-icon-chart',
- 'controller' => '',
- 'url' => '',
- 'sort' => 3,
- 'level' => 1,
- 'parent_id' => 0,
- 'children' => [
- [
- 'id' => 31,
- 'title' => '角色列表',
- 'icon' => 'layui-icon-chart-screen',
- 'controller' => 'UserRole',
- 'url' => '/statistics/user',
- 'sort' => 1,
- 'level' => 2,
- 'parent_id' => 3,
- 'actions' => [
- 'list' => '查看角色列表',
- 'create' => '创建角色',
- 'update' => '编辑角色',
- 'delete' => '删除角色',
- 'detail' => '查看角色详情',
- 'permissions' => '查看权限配置'
- ]
- ],
- [
- 'id' => 32,
- 'title' => '账号列表',
- 'icon' => 'layui-icon-data',
- 'controller' => 'User',
- 'url' => '/statistics/merchant',
- 'sort' => 2,
- 'level' => 2,
- 'parent_id' => 3,
- 'actions' => [
- 'list' => '查看用户列表',
- 'create' => '创建用户',
- 'update' => '编辑用户',
- 'delete' => '删除用户',
- 'detail' => '查看用户详情'
- ]
- ]
- ]
- ]
- ]
- ];
|