1,数据表 CREATE TABLE `pet_permission_node` ( `id` int(11) NOT NULL AUTO_INCREMENT, `node_name` varchar(155) NOT NULL DEFAULT '' COMMENT '节点名称', `module_name` varchar(155) NOT NULL DEFAULT '' COMMENT '模块名', `control_name` varchar(155) NOT NULL DEFAULT '' COMMENT '控制器名', `action_name` varchar(155) NOT NULL COMMENT '方法名', `is_menu` tinyint(1) NOT NULL DEFAULT '1' COMMENT '是否是多接口 1不是 2是', `param` varchar(255) DEFAULT NULL COMMENT '参数', PRIMARY KEY (`id`) ) ENGINE=MyISAM AUTO_INCREMENT=11 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='接口权限表'; 2,方法
/** * 初始化 */ public function _initialize() { //判断是否有权限 $is_permission = $this->get_permission();//获取权限 if(!$is_permission){ return message('无权限'