• v3.7.2.0

    v3.7.2.0

    主要改进:

    • 【Feature】 新增权限组 a6d15f4c9aff62d026c80d29567240afc3da29c5
    • 【bug】 修复测试数据库链接,连接信息错误也显示链接正常 d87723b630afe5e33baa61b2fe07164eb104b94b

    升级指南:
    安装所需表

    1. CREATE TABLE `cms_access_group` (
    2. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
    3. `name` varchar(64) NOT NULL DEFAULT '' COMMENT '名称',
    4. `parentid` int(11) NOT NULL COMMENT '父组别ID',
    5. `status` tinyint(2) NOT NULL COMMENT '启用状态:0禁用1启用',
    6. `description` varchar(32) NOT NULL DEFAULT '' COMMENT '描述',
    7. PRIMARY KEY (`id`)
    8. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='权限组';
    9. CREATE TABLE `cms_access_group_role` (
    10. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
    11. `group_id` int(11) NOT NULL,
    12. `group_name` varchar(32) NOT NULL DEFAULT '',
    13. `role_id` int(11) NOT NULL COMMENT '角色ID',
    14. `group_parentid` int(11) NOT NULL DEFAULT '0' COMMENT '父组别ID',
    15. PRIMARY KEY (`id`)
    16. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='角色的权限组';
    17. CREATE TABLE `cms_access_group_items` (
    18. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
    19. `group_id` int(11) NOT NULL,
    20. `name` varchar(32) NOT NULL DEFAULT '' COMMENT '名称',
    21. `app` varchar(32) NOT NULL DEFAULT '',
    22. `controller` varchar(32) NOT NULL DEFAULT '',
    23. `action` varchar(32) NOT NULL DEFAULT '',
    24. `access_id` int(11) NOT NULL COMMENT '所属权限表ID',
    25. PRIMARY KEY (`id`)
    26. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='权限组的权限';

    补充菜单:

    权限组

    1. INSERT INTO `cms_menu` (`id`, `name`, `parentid`, `app`, `controller`, `action`, `parameter`, `type`, `status`, `remark`, `listorder`)
    2. VALUES
    3. (113, '权限管理', 3, 'Admin', '%', '%', '', 0, 1, '', 0),
    4. (114, '权限组', 113, 'Admin', 'AccessGroup', 'accessGroupList', '', 1, 1, '', 0);