3 Star 8 Fork 1

chastelove / ThinkPHP5.0权限管理通用后台

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
tp5.sql 19.31 KB
一键复制 编辑 原始数据 按行查看 历史
chastelove 提交于 2019-03-26 15:34 . frist submit
/*
Navicat MySQL Data Transfer
Source Server : localhost_3306
Source Server Version : 50553
Source Host : localhost:3306
Source Database : tp5
Target Server Type : MYSQL
Target Server Version : 50553
File Encoding : 65001
Date: 2018-04-24 11:17:22
*/
SET FOREIGN_KEY_CHECKS=0;
-- ----------------------------
-- Table structure for `think_admin`
-- ----------------------------
DROP TABLE IF EXISTS `think_admin`;
CREATE TABLE `think_admin` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`username` varchar(255) COLLATE utf8_bin DEFAULT '' COMMENT '用户名',
`password` varchar(255) COLLATE utf8_bin DEFAULT '' COMMENT '密码',
`loginnum` int(11) DEFAULT '0' COMMENT '登陆次数',
`last_login_ip` varchar(255) COLLATE utf8_bin DEFAULT '' COMMENT '最后登录IP',
`last_login_time` int(11) DEFAULT '0' COMMENT '最后登录时间',
`real_name` varchar(255) COLLATE utf8_bin DEFAULT '' COMMENT '真实姓名',
`status` int(1) DEFAULT '0' COMMENT '状态',
`groupid` int(11) DEFAULT '1' COMMENT '用户角色id',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=32 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
-- ----------------------------
-- Records of think_admin
-- ----------------------------
INSERT INTO `think_admin` VALUES ('1', 'admin', 'ebbd202c239d6fc65061ae22a13c1b69', '186', '127.0.0.1', '1524538735', 'admin', '1', '1');
INSERT INTO `think_admin` VALUES ('31', 'test', '802b5bf1446e7cd2fe46473577272ad9', '1', '127.0.0.1', '1523581829', 'test', '1', '12');
-- ----------------------------
-- Table structure for `think_auth_group`
-- ----------------------------
DROP TABLE IF EXISTS `think_auth_group`;
CREATE TABLE `think_auth_group` (
`id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT,
`title` char(100) NOT NULL DEFAULT '',
`status` tinyint(1) NOT NULL DEFAULT '1',
`rules` char(80) NOT NULL DEFAULT '',
`create_time` int(11) DEFAULT NULL,
`update_time` int(11) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=13 DEFAULT CHARSET=utf8;
-- ----------------------------
-- Records of think_auth_group
-- ----------------------------
INSERT INTO `think_auth_group` VALUES ('1', '超级管理员', '1', '', '1446535750', '1446535750');
INSERT INTO `think_auth_group` VALUES ('2', '内容管理员', '1', '1,2,9,10,11,12,3,4,5,6,7,8,13,14,22,24,25,26', '1446535750', '1477322342');
INSERT INTO `think_auth_group` VALUES ('12', '测试人员', '1', '1,2,9,3,4,5,6,7,8,13,14', '1523581717', '1523581800');
-- ----------------------------
-- Table structure for `think_auth_group_access`
-- ----------------------------
DROP TABLE IF EXISTS `think_auth_group_access`;
CREATE TABLE `think_auth_group_access` (
`uid` mediumint(8) unsigned NOT NULL,
`group_id` mediumint(8) unsigned NOT NULL,
UNIQUE KEY `uid_group_id` (`uid`,`group_id`),
KEY `uid` (`uid`),
KEY `group_id` (`group_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-- ----------------------------
-- Records of think_auth_group_access
-- ----------------------------
INSERT INTO `think_auth_group_access` VALUES ('1', '1');
INSERT INTO `think_auth_group_access` VALUES ('9', '2');
INSERT INTO `think_auth_group_access` VALUES ('14', '3');
INSERT INTO `think_auth_group_access` VALUES ('16', '9');
INSERT INTO `think_auth_group_access` VALUES ('30', '11');
INSERT INTO `think_auth_group_access` VALUES ('31', '12');
-- ----------------------------
-- Table structure for `think_auth_rule`
-- ----------------------------
DROP TABLE IF EXISTS `think_auth_rule`;
CREATE TABLE `think_auth_rule` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`name` char(80) NOT NULL DEFAULT '',
`title` char(20) NOT NULL DEFAULT '',
`type` tinyint(1) NOT NULL DEFAULT '1',
`status` tinyint(1) NOT NULL DEFAULT '1',
`css` varchar(20) NOT NULL COMMENT '样式',
`condition` char(100) NOT NULL DEFAULT '',
`pid` int(11) NOT NULL DEFAULT '0' COMMENT '父栏目ID',
`sort` int(11) NOT NULL DEFAULT '0' COMMENT '排序',
`create_time` int(11) NOT NULL DEFAULT '0' COMMENT '添加时间',
`update_time` int(11) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=43 DEFAULT CHARSET=utf8;
-- ----------------------------
-- Records of think_auth_rule
-- ----------------------------
INSERT INTO `think_auth_rule` VALUES ('1', '#', '系统管理', '1', '1', 'fa fa-gear', '', '0', '0', '1446535750', '0');
INSERT INTO `think_auth_rule` VALUES ('2', 'admin/user/index', '用户管理', '1', '1', '', '', '1', '0', '1446535750', '0');
INSERT INTO `think_auth_rule` VALUES ('3', 'admin/role/index', '角色管理', '1', '1', '', '', '1', '0', '1446535750', '0');
INSERT INTO `think_auth_rule` VALUES ('4', 'admin/menu/index', '菜单管理', '1', '1', '', '', '1', '0', '1446535750', '0');
INSERT INTO `think_auth_rule` VALUES ('5', '#', '数据库管理', '1', '1', 'fa fa-database', '', '0', '0', '1446535750', '0');
INSERT INTO `think_auth_rule` VALUES ('6', 'admin/data/index', '数据库备份', '1', '1', '', '', '5', '0', '1446535750', '1477639754');
INSERT INTO `think_auth_rule` VALUES ('7', 'admin/data/optimize', '优化表', '1', '1', '', '', '6', '0', '0', '1477639789');
INSERT INTO `think_auth_rule` VALUES ('8', 'admin/data/repair', '修复表', '1', '1', '', '', '6', '0', '0', '1477639800');
INSERT INTO `think_auth_rule` VALUES ('9', 'admin/user/useradd', '添加用户', '1', '1', '', '', '2', '0', '0', '0');
INSERT INTO `think_auth_rule` VALUES ('10', 'admin/user/useredit', '编辑用户', '1', '1', '', '', '2', '0', '0', '0');
INSERT INTO `think_auth_rule` VALUES ('11', 'admin/user/userdel', '删除用户', '1', '1', '', '', '2', '0', '0', '0');
INSERT INTO `think_auth_rule` VALUES ('12', 'admin/user/user_state', '用户状态更改', '1', '1', '', '', '2', '0', '0', '0');
INSERT INTO `think_auth_rule` VALUES ('13', '#', '日志管理', '1', '1', 'fa fa-tasks', '', '0', '0', '0', '0');
INSERT INTO `think_auth_rule` VALUES ('14', 'admin/log/operate_log', '操作日志', '1', '1', '', '', '13', '0', '0', '0');
INSERT INTO `think_auth_rule` VALUES ('27', 'admin/data/import', '数据库还原', '1', '1', '', '', '5', '50', '1477639870', '1477639870');
INSERT INTO `think_auth_rule` VALUES ('28', 'admin/data/revert', '还原', '1', '1', '', '', '27', '50', '1477639972', '1477639972');
INSERT INTO `think_auth_rule` VALUES ('29', 'admin/data/del', '删除', '1', '1', '', '', '27', '50', '1477640011', '1477640011');
-- ----------------------------
-- Table structure for `think_log`
-- ----------------------------
DROP TABLE IF EXISTS `think_log`;
CREATE TABLE `think_log` (
`log_id` int(11) NOT NULL AUTO_INCREMENT,
`admin_id` int(11) DEFAULT NULL COMMENT '用户ID',
`admin_name` varchar(50) DEFAULT NULL COMMENT '用户姓名',
`description` varchar(300) DEFAULT NULL COMMENT '描述',
`ip` char(60) DEFAULT NULL COMMENT 'IP地址',
`status` tinyint(1) DEFAULT NULL COMMENT '1 成功 2 失败',
`add_time` int(11) DEFAULT NULL COMMENT '添加时间',
PRIMARY KEY (`log_id`)
) ENGINE=MyISAM AUTO_INCREMENT=368 DEFAULT CHARSET=utf8;
-- ----------------------------
-- Records of think_log
-- ----------------------------
INSERT INTO `think_log` VALUES ('146', '1', 'admin', '用户【admin】登录成功', '0.0.0.0', '1', '1477067453');
INSERT INTO `think_log` VALUES ('147', '1', 'admin', '用户【admin】登录成功', '0.0.0.0', '1', '1477067743');
INSERT INTO `think_log` VALUES ('148', '9', 'tjl', '用户【tjl】登录成功', '0.0.0.0', '1', '1477067880');
INSERT INTO `think_log` VALUES ('149', '1', 'admin', '用户【admin】登录成功', '0.0.0.0', '1', '1477068084');
INSERT INTO `think_log` VALUES ('150', '1', 'admin', '用户【admin】登录失败:验证码错误', '0.0.0.0', '2', '1477068155');
INSERT INTO `think_log` VALUES ('151', '1', 'admin', '用户【admin】登录失败:密码错误', '0.0.0.0', '2', '1477068161');
INSERT INTO `think_log` VALUES ('152', '1', 'admin', '用户【admin】登录失败:验证码错误', '0.0.0.0', '2', '1477068166');
INSERT INTO `think_log` VALUES ('153', '1', 'admin', '用户【admin】登录成功', '0.0.0.0', '1', '1477068172');
INSERT INTO `think_log` VALUES ('154', '1', 'admin', '用户【admin】登录成功', '0.0.0.0', '1', '1477068497');
INSERT INTO `think_log` VALUES ('155', '9', 'tjl', '用户【tjl】登录成功', '0.0.0.0', '1', '1477068668');
INSERT INTO `think_log` VALUES ('156', '0', 'tjl', '用户【tjl】登录失败:密码错误', '0.0.0.0', '2', '1477068701');
INSERT INTO `think_log` VALUES ('157', '9', 'tjl', '用户【tjl】登录成功', '0.0.0.0', '1', '1477068713');
INSERT INTO `think_log` VALUES ('158', '9', 'tjl', '用户【tjl】登录成功', '0.0.0.0', '1', '1477068785');
INSERT INTO `think_log` VALUES ('159', '9', 'tjl', '用户【tjl】登录成功', '0.0.0.0', '1', '1477068837');
INSERT INTO `think_log` VALUES ('160', '9', 'tjl', '用户【tjl】登录成功', '0.0.0.0', '1', '1477068859');
INSERT INTO `think_log` VALUES ('161', '1', 'admin', '用户【admin】登录成功', '0.0.0.0', '1', '1477068896');
INSERT INTO `think_log` VALUES ('162', '1', 'admin', '用户【admin】登录成功', '0.0.0.0', '1', '1477068930');
INSERT INTO `think_log` VALUES ('163', '1', 'tjl', '用户【tjl】登录成功', '0.0.0.0', '1', '1477068945');
INSERT INTO `think_log` VALUES ('164', '1', 'tjl', '用户【tjl】登录成功', '0.0.0.0', '1', '1477068967');
INSERT INTO `think_log` VALUES ('165', '1', 'admin', '用户【admin】登录成功', '0.0.0.0', '1', '1477069125');
INSERT INTO `think_log` VALUES ('166', '1', 'admin', '用户【admin】登录成功', '0.0.0.0', '1', '1477069183');
INSERT INTO `think_log` VALUES ('167', '1', 'admin', '用户【admin】登录失败:密码错误', '0.0.0.0', '2', '1477069400');
INSERT INTO `think_log` VALUES ('278', '1', 'admin', '用户【admin】登录成功', '127.0.0.1', '1', '1477971632');
INSERT INTO `think_log` VALUES ('279', '1', 'admin', '用户【admin】登录失败:密码错误', '127.0.0.1', '2', '1478484184');
INSERT INTO `think_log` VALUES ('280', '1', 'admin', '用户【admin】登录成功', '127.0.0.1', '1', '1478484199');
INSERT INTO `think_log` VALUES ('281', '1', 'admin', '用户【admin】删除菜单成功', '127.0.0.1', '1', '1478485927');
INSERT INTO `think_log` VALUES ('282', '1', 'admin', '用户【admin】删除管理员成功(ID=13)', '127.0.0.1', '1', '1478490391');
INSERT INTO `think_log` VALUES ('283', '1', 'admin', '用户【admin】添加菜单成功', '127.0.0.1', '1', '1478491280');
INSERT INTO `think_log` VALUES ('284', '1', 'admin', '用户【admin】编辑菜单成功', '127.0.0.1', '1', '1478491326');
INSERT INTO `think_log` VALUES ('285', '1', 'admin', '用户【admin】编辑菜单成功', '127.0.0.1', '1', '1478491481');
INSERT INTO `think_log` VALUES ('286', '1', 'admin', '用户【admin】删除菜单成功', '127.0.0.1', '1', '1478494421');
INSERT INTO `think_log` VALUES ('287', '1', 'admin', '用户【admin】添加菜单成功', '127.0.0.1', '1', '1478494458');
INSERT INTO `think_log` VALUES ('288', '1', 'admin', '用户【admin】添加菜单成功', '127.0.0.1', '1', '1478509817');
INSERT INTO `think_log` VALUES ('289', '1', 'admin', '用户【admin】删除菜单成功', '127.0.0.1', '1', '1478510091');
INSERT INTO `think_log` VALUES ('290', '1', 'admin', '用户【admin】登录成功', '127.0.0.1', '1', '1483682656');
INSERT INTO `think_log` VALUES ('291', '1', 'admin', '用户【admin】登录成功', '127.0.0.1', '1', '1484022299');
INSERT INTO `think_log` VALUES ('292', '1', 'admin', '用户【admin】登录成功', '127.0.0.1', '1', '1484545556');
INSERT INTO `think_log` VALUES ('293', '1', 'admin', '用户【admin】登录成功', '127.0.0.1', '1', '1484546158');
INSERT INTO `think_log` VALUES ('294', '1', 'admin', '用户【admin】登录成功', '127.0.0.1', '1', '1486364972');
INSERT INTO `think_log` VALUES ('295', '1', 'admin', '用户【admin】登录成功', '127.0.0.1', '1', '1486365232');
INSERT INTO `think_log` VALUES ('296', '1', 'admin', '用户【admin】登录成功', '127.0.0.1', '1', '1486456611');
INSERT INTO `think_log` VALUES ('297', '1', 'admin', '用户【admin】删除菜单成功', '127.0.0.1', '1', '1486625144');
INSERT INTO `think_log` VALUES ('298', '1', 'admin', '用户【admin】编辑菜单成功', '127.0.0.1', '1', '1486625218');
INSERT INTO `think_log` VALUES ('299', '1', 'admin', '用户【admin】添加菜单成功', '127.0.0.1', '1', '1486625380');
INSERT INTO `think_log` VALUES ('300', null, 'admin', '用户【主任】添加成功', '127.0.0.1', '1', '1486633360');
INSERT INTO `think_log` VALUES ('301', '16', '主任', '用户【主任】登录成功', '127.0.0.1', '1', '1486633416');
INSERT INTO `think_log` VALUES ('302', '16', '主任', '用户【主任】登录成功', '127.0.0.1', '1', '1486633574');
INSERT INTO `think_log` VALUES ('303', '1', 'admin', '用户【admin】登录成功', '127.0.0.1', '1', '1486633608');
INSERT INTO `think_log` VALUES ('304', '16', '主任', '用户【主任】登录成功', '127.0.0.1', '1', '1486633639');
INSERT INTO `think_log` VALUES ('305', '1', 'admin', '用户【admin】登录成功', '127.0.0.1', '1', '1486692756');
INSERT INTO `think_log` VALUES ('306', '16', '主任', '用户【主任】登录成功', '127.0.0.1', '1', '1486694116');
INSERT INTO `think_log` VALUES ('307', '1', 'admin', '用户【admin】登录成功', '127.0.0.1', '1', '1486700017');
INSERT INTO `think_log` VALUES ('308', '1', 'admin', '用户【admin】登录成功', '127.0.0.1', '1', '1487667322');
INSERT INTO `think_log` VALUES ('309', '16', '主任', '用户【主任】登录成功', '127.0.0.1', '1', '1487667390');
INSERT INTO `think_log` VALUES ('310', null, 'admin', '用户【学生】添加成功', '127.0.0.1', '1', '1487907470');
INSERT INTO `think_log` VALUES ('311', null, 'admin', '用户【tjl】编辑成功', '127.0.0.1', '1', '1487907485');
INSERT INTO `think_log` VALUES ('312', '17', '学生', '用户【学生】登录成功', '127.0.0.1', '1', '1487907519');
INSERT INTO `think_log` VALUES ('313', '17', '学生', '用户【学生】登录成功', '127.0.0.1', '1', '1487908031');
INSERT INTO `think_log` VALUES ('314', '1', 'admin', '用户【admin】登录成功', '127.0.0.1', '1', '1488782613');
INSERT INTO `think_log` VALUES ('315', '18', '1234', '用户【1234】登录失败:密码错误', '127.0.0.1', '2', '1488782716');
INSERT INTO `think_log` VALUES ('316', null, 'admin', '用户【1234】编辑成功', '127.0.0.1', '1', '1488782726');
INSERT INTO `think_log` VALUES ('317', '18', '1234', '用户【1234】登录失败:密码错误', '127.0.0.1', '2', '1488782731');
INSERT INTO `think_log` VALUES ('318', '18', '1234', '用户【1234】登录失败:密码错误', '127.0.0.1', '2', '1488782747');
INSERT INTO `think_log` VALUES ('319', '18', '1234', '用户【1234】登录失败:密码错误', '127.0.0.1', '2', '1488782754');
INSERT INTO `think_log` VALUES ('320', '17', '学生', '用户【学生】登录成功', '127.0.0.1', '1', '1488782760');
INSERT INTO `think_log` VALUES ('321', '17', '学生', '用户【学生】登录成功', '127.0.0.1', '1', '1488782771');
INSERT INTO `think_log` VALUES ('322', '17', '学生', '用户【学生】登录成功', '127.0.0.1', '1', '1488782789');
INSERT INTO `think_log` VALUES ('323', '1', 'admin', '用户【admin】删除管理员成功(ID=20)', '127.0.0.1', '1', '1488782991');
INSERT INTO `think_log` VALUES ('324', '1', 'admin', '用户【admin】删除管理员成功(ID=18)', '127.0.0.1', '1', '1488782994');
INSERT INTO `think_log` VALUES ('325', '1', 'admin', '用户【admin】添加用户关联成功', '127.0.0.1', '1', '1488783684');
INSERT INTO `think_log` VALUES ('326', null, 'admin', '用户【学生1】添加成功', '127.0.0.1', '1', '1488783684');
INSERT INTO `think_log` VALUES ('327', '17', '学生', '用户【学生】登录成功', '127.0.0.1', '1', '1488783696');
INSERT INTO `think_log` VALUES ('328', '17', '学生', '用户【学生】登录成功', '127.0.0.1', '1', '1488783874');
INSERT INTO `think_log` VALUES ('329', '17', '学生', '用户【学生】登录成功', '127.0.0.1', '1', '1488783960');
INSERT INTO `think_log` VALUES ('331', '16', '主任', '用户【主任】登录成功', '127.0.0.1', '1', '1488784177');
INSERT INTO `think_log` VALUES ('332', '1', 'admin', '用户【admin】添加菜单成功', '127.0.0.1', '1', '1488784461');
INSERT INTO `think_log` VALUES ('333', '1', 'admin', '用户【admin】添加菜单成功', '127.0.0.1', '1', '1488784602');
INSERT INTO `think_log` VALUES ('334', '1', 'admin', '用户【admin】编辑菜单成功', '127.0.0.1', '1', '1488784702');
INSERT INTO `think_log` VALUES ('335', '1', 'admin', '用户【admin】编辑菜单成功', '127.0.0.1', '1', '1488784711');
INSERT INTO `think_log` VALUES ('336', '1', 'admin', '用户【admin】添加菜单成功', '127.0.0.1', '1', '1488784812');
INSERT INTO `think_log` VALUES ('337', '1', 'admin', '用户【admin】编辑菜单成功', '127.0.0.1', '1', '1488784824');
INSERT INTO `think_log` VALUES ('338', '1', 'admin', '用户【admin】登录成功', '127.0.0.1', '1', '1488785384');
INSERT INTO `think_log` VALUES ('339', '1', 'admin', '用户【admin】添加菜单成功', '127.0.0.1', '1', '1488785640');
INSERT INTO `think_log` VALUES ('340', '16', '主任', '用户【主任】登录成功', '127.0.0.1', '1', '1488788687');
INSERT INTO `think_log` VALUES ('341', '1', 'admin', '用户【admin】添加菜单成功', '127.0.0.1', '1', '1488789207');
INSERT INTO `think_log` VALUES ('342', '1', 'admin', '用户【admin】添加菜单成功', '127.0.0.1', '1', '1488789238');
INSERT INTO `think_log` VALUES ('343', '1', 'admin', '用户【admin】添加菜单成功', '127.0.0.1', '1', '1488789268');
INSERT INTO `think_log` VALUES ('344', '1', 'admin', '用户【admin】添加菜单成功', '127.0.0.1', '1', '1488789293');
INSERT INTO `think_log` VALUES ('345', '1', 'admin', '用户【admin】删除菜单成功', '127.0.0.1', '1', '1488789362');
INSERT INTO `think_log` VALUES ('346', '1', 'admin', '用户【admin】删除菜单成功', '127.0.0.1', '1', '1488789368');
INSERT INTO `think_log` VALUES ('362', '1', 'admin', '用户【admin】登录成功', '127.0.0.1', '1', '1524322217');
INSERT INTO `think_log` VALUES ('366', '1', 'admin', '用户【admin】删除菜单成功', '127.0.0.1', '1', '1524537588');
INSERT INTO `think_log` VALUES ('364', '1', 'admin', '用户【admin】登录成功', '127.0.0.1', '1', '1524535090');
INSERT INTO `think_log` VALUES ('367', '1', 'admin', '用户【admin】登录成功', '127.0.0.1', '1', '1524538735');
INSERT INTO `think_log` VALUES ('352', '1', 'admin', '用户【admin】删除菜单成功', '127.0.0.1', '1', '1520215760');
INSERT INTO `think_log` VALUES ('365', '1', 'admin', '用户【admin】添加菜单成功', '127.0.0.1', '1', '1524536936');
INSERT INTO `think_log` VALUES ('355', '1', 'admin', '用户【admin】登录成功', '127.0.0.1', '1', '1523545206');
INSERT INTO `think_log` VALUES ('356', '1', 'admin', '用户【admin】添加用户关联成功', '127.0.0.1', '1', '1523581814');
INSERT INTO `think_log` VALUES ('357', null, 'admin', '用户【test】添加成功', '127.0.0.1', '1', '1523581814');
INSERT INTO `think_log` VALUES ('358', '31', 'test', '用户【test】登录成功', '127.0.0.1', '1', '1523581829');
INSERT INTO `think_log` VALUES ('359', '1', 'admin', '用户【admin】登录成功', '127.0.0.1', '1', '1523581873');
INSERT INTO `think_log` VALUES ('360', '1', 'admin', '用户【admin】删除管理员成功(ID=9)', '127.0.0.1', '1', '1523581927');
INSERT INTO `think_log` VALUES ('361', '1', 'admin', '用户【admin】登录成功', '127.0.0.1', '1', '1523582207');
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
PHP
1
https://gitee.com/lovejune/ThinkPHP5.0QuanXianGuanLiTongYongHouTai.git
git@gitee.com:lovejune/ThinkPHP5.0QuanXianGuanLiTongYongHouTai.git
lovejune
ThinkPHP5.0QuanXianGuanLiTongYongHouTai
ThinkPHP5.0权限管理通用后台
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891