diff --git a/docs/changelog.md b/docs/changelog.md index 8a7b2ece..38829dbd 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -3,6 +3,7 @@ # V6.2.5 - 增加后台文档管理日期筛选框,支持时间段筛选文档; +- 增加删除15天之前的统计数据操作; - 优化系统支付功能,增加微信支付、余额支付,加强支付宝、银行转账支付方式; - 优化系统后台,命名为DedeBizAdmin后台; - 优化用户头像上传功能,优化会员中心用户资料编辑页; diff --git a/src/admin/sys_cache_up.php b/src/admin/sys_cache_up.php index 69ab5492..d8ed64e6 100644 --- a/src/admin/sys_cache_up.php +++ b/src/admin/sys_cache_up.php @@ -34,14 +34,17 @@ if ($dopost == "ok") { ShowMsg("成功更新枚举缓存,准备更新调用缓存", "sys_cache_up.php?dopost=ok&step=3&uparc=$uparc"); exit(); } - //清理arclist调用缓存、过期会员浏览历史、过期短信 + //清理arclist调用缓存、过期会员浏览历史、过期短信、陈旧的流量统计数据 else if ($step == 3) { echo ''; $dsql->ExecuteNoneQuery("DELETE FROM `#@__arccache`"); - echo "\n成功更新arclist调用缓存,准备清理过期会员浏览历史
"; + echo DedeAlert("成功更新arclist调用缓存,准备清理过期会员浏览历史", ALERT_INFO); $oldtime = time() - (90 * 24 * 3600); $dsql->ExecuteNoneQuery("DELETE FROM `#@__member_pms` WHERE sendtime<'$oldtime' "); - echo "成功清理过期短信,准备修正错误文档,这可能要占较长的时间"; + echo DedeAlert("成功清理过期短信,准备修正错误文档,这可能要占较长的时间", ALERT_INFO); + $limit = date('Ymd', strtotime('-15 days')); + $dsql->ExecuteNoneQuery("DELETE FROM `#@__statistics_detail` WHERE created_date < '$limit'"); + echo DedeAlert("成功清空15天之前的流量统计数据", ALERT_INFO); if ($uparc == 1) { echo ""; } else { diff --git a/src/admin/templets/sys_cache_up.htm b/src/admin/templets/sys_cache_up.htm index a90f9ca3..6d6da9a2 100644 --- a/src/admin/templets/sys_cache_up.htm +++ b/src/admin/templets/sys_cache_up.htm @@ -17,7 +17,7 @@ -
默认执行下面的操作:1、更新栏目缓存 2、更新枚举缓存 3、清理文档调用缓存 4、清理过期会员浏览历史 5、删除过期会员短信
+
默认执行下面的操作:1、更新栏目缓存 2、更新枚举缓存 3、清理文档调用缓存 4、清理过期会员浏览历史 5、删除过期会员短信 6、删除15天之前的统计数据