diff --git a/internal/web/actions/default/users/update.go b/internal/web/actions/default/users/update.go index 963bb284..7e487728 100644 --- a/internal/web/actions/default/users/update.go +++ b/internal/web/actions/default/users/update.go @@ -68,6 +68,7 @@ func (this *UpdateAction) RunGet(params struct { "mobile": user.Mobile, "isOn": user.IsOn, "countAccessKeys": countAccessKeys, + "bandwidthAlgo": user.BandwidthAlgo, // 实名认证 "hasNewIndividualIdentity": hasNewIndividualIdentity, @@ -87,17 +88,18 @@ func (this *UpdateAction) RunGet(params struct { } func (this *UpdateAction) RunPost(params struct { - UserId int64 - Username string - Pass1 string - Pass2 string - Fullname string - Mobile string - Tel string - Email string - Remark string - IsOn bool - ClusterId int64 + UserId int64 + Username string + Pass1 string + Pass2 string + Fullname string + Mobile string + Tel string + Email string + Remark string + IsOn bool + ClusterId int64 + BandwidthAlgo string // OTP OtpOn bool @@ -159,6 +161,7 @@ func (this *UpdateAction) RunPost(params struct { Remark: params.Remark, IsOn: params.IsOn, NodeClusterId: params.ClusterId, + BandwidthAlgo: params.BandwidthAlgo, }) if err != nil { this.ErrorPage(err) diff --git a/internal/web/actions/default/users/user.go b/internal/web/actions/default/users/user.go index 52e59244..a8ddfbd8 100644 --- a/internal/web/actions/default/users/user.go +++ b/internal/web/actions/default/users/user.go @@ -109,6 +109,7 @@ func (this *UserAction) RunGet(params struct { "isVerified": user.IsVerified, "registeredIP": user.RegisteredIP, "registeredRegion": registeredRegion, + "bandwidthAlgo": user.BandwidthAlgo, // 实名认证 "hasNewIndividualIdentity": hasNewIndividualIdentity, diff --git a/web/views/@default/users/update.html b/web/views/@default/users/update.html index 3ae54842..6a07fa18 100644 --- a/web/views/@default/users/update.html +++ b/web/views/@default/users/update.html @@ -80,6 +80,18 @@ +
按在计时时间段内(5分钟)最高带宽峰值计算,比如5分钟内最高的某个时间点带宽为100Mbps,那么就认为此时间段内的峰值带宽为100Mbps。
+按在计时时间段内(5分钟)平均带宽计算,即此时间段内的总流量除以时间段的秒数,比如5分钟(300秒)内总流量600MB,那么带宽即为