diff --git a/catchAdmin/system/controller/LoginLog.php b/catchAdmin/system/controller/LoginLog.php index edf0fa9..001ab30 100644 --- a/catchAdmin/system/controller/LoginLog.php +++ b/catchAdmin/system/controller/LoginLog.php @@ -16,4 +16,9 @@ class LoginLog extends CatchController { return CatchResponse::paginate(Db::name('login_log')->paginate(10)); } + + public function empty() + { + return CatchResponse::success(Db::name('login_log')->delete(true), '清空成功'); + } } diff --git a/catchAdmin/system/controller/OperateLog.php b/catchAdmin/system/controller/OperateLog.php index b24f465..a649d7d 100644 --- a/catchAdmin/system/controller/OperateLog.php +++ b/catchAdmin/system/controller/OperateLog.php @@ -22,4 +22,9 @@ class OperateLog extends CatchController ->paginate(10) ); } + + public function empty() + { + return CatchResponse::success(Db::name('operate_log')->delete(true), '清空成功'); + } } diff --git a/catchAdmin/system/route.php b/catchAdmin/system/route.php index bf0f500..80aae25 100644 --- a/catchAdmin/system/route.php +++ b/catchAdmin/system/route.php @@ -2,9 +2,12 @@ // 登录日志 $router->get('log/login', '\catchAdmin\system\controller\LoginLog@list'); $router->get('loginLog/index', '\catchAdmin\system\controller\LoginLog@index'); +$router->delete('loginLog/empty', '\catchAdmin\system\controller\LoginLog@empty'); // 操作日志 $router->get('log/operate', '\catchAdmin\system\controller\OperateLog@list'); $router->get('operateLog/index', '\catchAdmin\system\controller\OperateLog@index'); +$router->delete('operateLog/empty', '\catchAdmin\system\controller\OperateLog@empty'); + // 数据字典 $router->get('data/dictionary', '\catchAdmin\system\controller\DataDictionary@index'); $router->get('tables', '\catchAdmin\system\controller\DataDictionary@tables'); diff --git a/catchAdmin/system/view/loginLog/index.html b/catchAdmin/system/view/loginLog/index.html index c28c0a9..c9a0aa9 100644 --- a/catchAdmin/system/view/loginLog/index.html +++ b/catchAdmin/system/view/loginLog/index.html @@ -11,8 +11,7 @@
- +
@@ -22,12 +21,13 @@ {/block} {block name="script"} {/block} \ No newline at end of file diff --git a/catchAdmin/system/view/operateLog/index.html b/catchAdmin/system/view/operateLog/index.html index 6563419..55263df 100644 --- a/catchAdmin/system/view/operateLog/index.html +++ b/catchAdmin/system/view/operateLog/index.html @@ -11,7 +11,7 @@
--> - +
@@ -21,12 +21,13 @@ {/block} {block name="script"} {/block} \ No newline at end of file