From 57fa6ffd27ec2a345de6386023fb77122451e80f Mon Sep 17 00:00:00 2001 From: Anyon Date: Fri, 10 Apr 2020 11:01:45 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=95=B0=E6=8D=AE=E5=BA=93?= =?UTF-8?q?=E4=BC=98=E5=8C=96=E6=8E=A7=E5=88=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/admin/controller/api/Plugs.php | 14 +++++++++++++- app/admin/view/config/index.html | 1 + app/admin/view/index/index.html | 2 +- 3 files changed, 15 insertions(+), 2 deletions(-) diff --git a/app/admin/controller/api/Plugs.php b/app/admin/controller/api/Plugs.php index 414f8d946..35e5b1a24 100644 --- a/app/admin/controller/api/Plugs.php +++ b/app/admin/controller/api/Plugs.php @@ -42,7 +42,7 @@ class Plugs extends Controller * 网站压缩发布 * @login true */ - public function optimize() + public function online() { try { if (AdminService::instance()->getUserName() !== 'admin') { @@ -95,4 +95,16 @@ class Plugs extends Controller } } + /** + * 优化数据库 + * @login true + */ + public function optimize() + { + if (AdminService::instance()->getUserName() !== 'admin') { + $this->error('只有超级管理员才能操作!'); + } + $this->_queue('优化数据库所有数据表', 'xadmin:dbOptimize', 0, [], 0, 0); + } + } diff --git a/app/admin/view/config/index.html b/app/admin/view/config/index.html index 7408b9cb2..b62cbd29c 100644 --- a/app/admin/view/config/index.html +++ b/app/admin/view/config/index.html @@ -10,6 +10,7 @@ +优化数据表 {/if} diff --git a/app/admin/view/index/index.html b/app/admin/view/index/index.html index 467b6c189..adf4c6d38 100644 --- a/app/admin/view/index/index.html +++ b/app/admin/view/index/index.html @@ -51,7 +51,7 @@
基本资料
安全设置
{if session('user.username') eq 'admin'} -
缓存加速
+
缓存加速
清理缓存
{/if}
退出登录