diff --git a/application/admin/controller/system/SystemLog.php b/application/admin/controller/system/SystemLog.php index fef5e516..f27d4134 100644 --- a/application/admin/controller/system/SystemLog.php +++ b/application/admin/controller/system/SystemLog.php @@ -1 +1 @@ -request); $where['level'] = $this->adminInfo['level']; $this->assign('where',$where); $this->assign('admin',SystemAdmin::getOrdAdmin('id,real_name',$this->adminInfo['level'])); $this->assign(LogModel::systemPage($where)); return $this->fetch(); } } \ No newline at end of file +request); $where['level'] = $this->adminInfo['level']; $this->assign('where',$where); $this->assign('admin',SystemAdmin::getOrdAdmin('id,real_name',$this->adminInfo['level'])); $this->assign(LogModel::systemPage($where)); return $this->fetch(); } } \ No newline at end of file diff --git a/application/admin/model/system/SystemLog.php b/application/admin/model/system/SystemLog.php index 7b9d58ed..25b7a1c8 100644 --- a/application/admin/model/system/SystemLog.php +++ b/application/admin/model/system/SystemLog.php @@ -98,4 +98,12 @@ class SystemLog extends ModelBasic $model = $model->order('l.id desc'); return self::page($model,$where); } + /** + * 删除超过90天的日志 + */ + public static function deleteLog(){ + $model = new self; + $model->where('add_time','<',time()-7776000); + $model->delete(); + } } \ No newline at end of file