From 6ef9ff4fd970c6eb0d404e0a7d01f51bfc84bc91 Mon Sep 17 00:00:00 2001 From: GoEdgeLab Date: Wed, 6 Sep 2023 16:31:05 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=8D=E6=96=B0=E5=AE=9E=E7=8E=B0=E5=A5=97?= =?UTF-8?q?=E9=A4=90=E7=9B=B8=E5=85=B3=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../default/settings/database/cleanSetting.go | 6 ++++++ .../@default/settings/database/cleanSetting.html | 14 ++++++++++++++ 2 files changed, 20 insertions(+) diff --git a/internal/web/actions/default/settings/database/cleanSetting.go b/internal/web/actions/default/settings/database/cleanSetting.go index 1c2a0385..9db4d070 100644 --- a/internal/web/actions/default/settings/database/cleanSetting.go +++ b/internal/web/actions/default/settings/database/cleanSetting.go @@ -41,6 +41,7 @@ func (this *CleanSettingAction) RunPost(params struct { ServerAccessLogCleanDays int ServerBandwidthStatCleanDays int UserBandwidthStatCleanDays int + UserPlanBandwidthStatCleanDays int ServerDailyStatCleanDays int ServerDomainHourlyStatCleanDays int TrafficDailyStatCleanDays int @@ -85,6 +86,11 @@ func (this *CleanSettingAction) RunPost(params struct { } config.UserBandwidthStat.Clean.Days = params.UserBandwidthStatCleanDays + if params.UserPlanBandwidthStatCleanDays < 0 { + params.UserPlanBandwidthStatCleanDays = 0 + } + config.UserPlanBandwidthStat.Clean.Days = params.UserPlanBandwidthStatCleanDays + if params.ServerDailyStatCleanDays < 0 { params.ServerDailyStatCleanDays = 0 } diff --git a/web/views/@default/settings/database/cleanSetting.html b/web/views/@default/settings/database/cleanSetting.html index 43410dbf..337081d3 100644 --- a/web/views/@default/settings/database/cleanSetting.html +++ b/web/views/@default/settings/database/cleanSetting.html @@ -54,6 +54,20 @@ +

用户套餐带宽统计

+ + + + + +
数据保存天数 * +
+ + +
+

+
+

网站流量统计