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);