From 3d0f8f5601d1b7900d5701ef8ffa0f1f7fe7366a Mon Sep 17 00:00:00 2001
From: Anyon <zoujingli@qq.com>
Date: Sat, 19 Sep 2020 18:41:26 +0800
Subject: [PATCH] Update sys.php

---
 app/admin/sys.php | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/app/admin/sys.php b/app/admin/sys.php
index 8304e6bec..b7b9d9ba5 100644
--- a/app/admin/sys.php
+++ b/app/admin/sys.php
@@ -20,16 +20,17 @@ use think\helper\Str;
 /*! 全局操作日志数据 */
 $GLOBALS['oplogs'] = [];
 
-/*! 操作日志批量写入日志 */
+/*! 操作日志批量写入 */
 app()->event->listen('HttpEnd', function () {
     if (is_array($GLOBALS['oplogs']) && count($GLOBALS['oplogs']) > 0) {
         foreach (array_chunk($GLOBALS['oplogs'], 100) as $items) {
             app()->db->name('SystemOplog')->insertAll($items);
         }
+        app()->db->name('SystemOplog')->where('create_at', '<', strtotime('-7days'))->delete();
     }
 });
 
-/*! SQL 监听分析记录日志 */
+/*! 数据操作监听分析 */
 app()->db->listen(function ($sqlstr) {
     [$type,] = explode(' ', $sqlstr);
     if (in_array($type, ['INSERT', 'UPDATE', 'DELETE']) && AdminService::instance()->isLogin()) {