修正已知bug

This commit is contained in:
hdm 2021-04-23 01:05:29 +08:00
parent 8df8d2689a
commit acd6c75ba3
4 changed files with 8 additions and 6 deletions

View File

@ -134,7 +134,7 @@ class Admin extends BaseController
foreach ($param['group_id'] as $k => $v) {
//为了系统安全只有系统所有者才可创建id为1的管理员分组
if ($v == 1 and get_login_admin('id') !== 1) {
throw new Exception("你没有权限创建系统所有者", 1);
throw new ValidateException("你没有权限创建系统所有者", 1);
}
$data[$k] = [
'uid' => $param['id'],
@ -173,7 +173,7 @@ class Admin extends BaseController
foreach ($param['group_id'] as $k => $v) {
//为了系统安全只有系统所有者才可创建id为1的管理员分组
if ($v == 1 and get_login_admin('id') !== 1) {
throw new Exception("你没有权限创建系统所有者", 1);
throw new ValidateException("你没有权限创建系统所有者", 1);
}
$data[$k] = [
'uid' => $uid,

View File

@ -51,10 +51,10 @@
<div class="bottom">
<form class="layui-form" id="gougu-login">
<div class="layui-form-item">
<input type="text" name="username" lay-verify="required" placeholder="账户" lay-reqText="请输入账户" autocomplete="off" class="layui-input">
<input type="text" name="username" lay-verify="required" placeholder="体验账户gougucms" lay-reqText="请输入账户" autocomplete="off" class="layui-input">
</div>
<div class="layui-form-item">
<input type="password" name="password" lay-verify="required" placeholder="密码" lay-reqText="请输入密码" autocomplete="off" class="layui-input">
<input type="password" name="password" lay-verify="required" placeholder="体验密码gougucms" lay-reqText="请输入密码" autocomplete="off" class="layui-input">
</div>
<div class="layui-form-item">
<div class="layui-input-inline" style="width:188px;">

View File

@ -159,7 +159,7 @@ INSERT INTO `cms_admin_rule` VALUES (31, 27, 'admin/admin/view', '管理员查
INSERT INTO `cms_admin_rule` VALUES (32, 27, 'admin/admin/delete', '管理员删除',0, 0);
INSERT INTO `cms_admin_rule` VALUES (33, 1, 'admin/admin/log', '操作日志',0, 0);
INSERT INTO `cms_admin_rule` VALUES (34, 33, 'admin/admin/get_log_list', '操作日志列表', 0, 0);
INSERT INTO `cms_admin_rule` VALUES (35, 3, 'admin/nav/index', '导航组管理', 0, 0);
INSERT INTO `cms_admin_rule` VALUES (35, 2, 'admin/nav/index', '导航组管理', 0, 0);
INSERT INTO `cms_admin_rule` VALUES (36, 35, 'admin/nav/get_list', '导航组列表', 0, 0);
INSERT INTO `cms_admin_rule` VALUES (37, 35, 'admin/nav/add', '添加/修改导航组', 0, 0);
INSERT INTO `cms_admin_rule` VALUES (38, 35, 'admin/nav/post_submit', '导航组保存', 0, 0);
@ -263,7 +263,7 @@ CREATE TABLE `cms_config` (
-- Records of cms_config
-- ----------------------------
INSERT INTO `cms_config` VALUES (1, '网站配置', 'web', 'a:12:{s:2:\"id\";s:1:\"1\";s:11:\"admin_title\";s:9:\"勾股cms\";s:5:\"title\";s:9:\"勾股cms\";s:4:\"logo\";s:0:\"\";s:4:\"file\";s:0:\"\";s:6:\"domain\";s:23:\"http://www.gouguapp.com\";s:3:\"icp\";s:23:\"粤ICP备1xxxxxx11号-1\";s:8:\"keywords\";s:9:\"勾股cms\";s:4:\"desc\";s:250:\"勾股CMS是一套基于ThinkPHP6 + Layui + MySql打造的轻量级、高性能快速建站的内容管理系统。后台管理模块一目了然操作简单通用型后台权限管理框架紧随潮流、极低门槛、开箱即用。 \";s:4:\"code\";s:0:\"\";s:9:\"copyright\";s:32:\"© 2021 gouguapp.com MIT license\";s:7:\"version\";s:5:\"1.0.2\";}', 1, 1612514630, 1613788922);
INSERT INTO `cms_config` VALUES (2, '邮箱配置', 'email', 'a:8:{s:2:\"id\";s:1:\"2\";s:4:\"smtp\";s:11:\"smtp.qq.com\";s:4:\"port\";s:7:\"465\";s:8:\"username\";s:15:\"gougucms@qq.com\";s:8:\"password\";s:6:\"123456\";s:4:\"from\";s:24:\"勾股CMS系统管理员\";s:5:\"email\";s:18:\"admin@gougucms.com\";s:8:\"template\";s:16:\"<p>勾股CMS是一套基于ThinkPHP6 + Layui + MySql打造的轻量级、高性能快速建站的内容管理系统。</p>\";}', 1, 1612521657, 1612521862);
INSERT INTO `eye_config` VALUES (2, '邮箱配置', 'email', 'a:8:{s:2:\"id\";s:1:\"2\";s:4:\"smtp\";s:11:\"smtp.qq.com\";s:9:\"smtp_port\";s:3:\"465\";s:9:\"smtp_user\";s:15:\"gougucms@qq.com\";s:8:\"smtp_pwd\";s:6:\"123456\";s:4:\"from\";s:24:\"勾股CMS系统管理员\";s:5:\"email\";s:18:\"admin@gougucms.com\";s:8:\"template\";s:122:\"<p>勾股CMS是一套基于ThinkPHP6 + Layui + MySql打造的轻量级、高性能快速建站的内容管理系统。</p>\";}', 1, 1612521657, 1619088538);
INSERT INTO `cms_config` VALUES (3, '微信配置', 'wechat', 'a:9:{s:2:\"id\";s:1:\"3\";s:5:\"token\";s:8:\"GOUGUCMS\";s:14:\"login_back_url\";s:48:\"http://www.gouguapp.com/wechat/index/getChatInfo\";s:5:\"appid\";s:18:\"wxdf96xxxx7cd6f0c5\";s:9:\"appsecret\";s:32:\"1dbf319a4f0dfed7xxxxfd1c7dbba488\";s:5:\"mchid\";s:10:\"151xxxx331\";s:11:\"secrect_key\";s:32:\"beiyuexxxxhunangdmabcxxxxjixxxng\";s:8:\"cert_url\";s:13:\"/extend/cert/\";s:12:\"pay_back_url\";s:42:\"https://www.gouguapp.com/wxappv1/wx/notify\";}', 1, 1612522314, 1613789058);
INSERT INTO `cms_config` VALUES (4, '其他配置', 'other', 'a:3:{s:2:\"id\";s:1:\"4\";s:6:\"author\";s:12:\"629工作室\";s:7:\"version\";s:5:\"1.0.2\";}', 1, 1613725791, 1613789431);

View File

@ -138,11 +138,13 @@ class Backup
switch ($type)
{
case 'time':
$time = intval($time);
$name = date('Ymd-His', $time) . '-*.sql*';
$path = realpath($this->config['path']) . DIRECTORY_SEPARATOR . $name;
return glob($path);
break;
case 'timeverif':
$time = intval($time);
$name = date('Ymd-His', $time) . '-*.sql*';
$path = realpath($this->config['path']) . DIRECTORY_SEPARATOR . $name;
$files = glob($path);