diff --git a/internal/web/actions/default/servers/serverutils/server_helper.go b/internal/web/actions/default/servers/serverutils/server_helper.go index 4555955a..5c4288e8 100644 --- a/internal/web/actions/default/servers/serverutils/server_helper.go +++ b/internal/web/actions/default/servers/serverutils/server_helper.go @@ -351,10 +351,10 @@ func (this *ServerHelper) createSettingsMenu(secondMenuItem string, serverIdStri if teaconst.IsPlus { menuItems = append(menuItems, maps.Map{ - "name": "带宽限制", - "url": "/servers/server/settings/bandwidth?serverId=" + serverIdString, - "isActive": secondMenuItem == "bandwidth", - "isOn": serverConfig.BandwidthLimit != nil && serverConfig.BandwidthLimit.IsOn, + "name": "流量限制", + "url": "/servers/server/settings/traffic?serverId=" + serverIdString, + "isActive": secondMenuItem == "traffic", + "isOn": serverConfig.TrafficLimit != nil && serverConfig.TrafficLimit.IsOn, }) } } else if serverConfig.IsTCPFamily() { diff --git a/web/public/js/components/plans/plan-price-config-box.js b/web/public/js/components/plans/plan-price-config-box.js index b84f15e6..8b5a87bc 100644 --- a/web/public/js/components/plans/plan-price-config-box.js +++ b/web/public/js/components/plans/plan-price-config-box.js @@ -1,6 +1,6 @@ // 套餐价格配置 Vue.component("plan-price-config-box", { - props: ["v-price-type", "v-monthly-price", "v-seasonally-price", "v-yearly-price", "v-bandwidth-price"], + props: ["v-price-type", "v-monthly-price", "v-seasonally-price", "v-yearly-price", "v-traffic-price"], data: function () { let priceType = this.vPriceType if (priceType == null) { @@ -43,18 +43,18 @@ Vue.component("plan-price-config-box", { } } - let bandwidthPrice = this.vBandwidthPrice - let bandwidthPriceBaseNumber = 0 - if (bandwidthPrice != null) { - bandwidthPriceBaseNumber = bandwidthPrice.base + let trafficPrice = this.vTrafficPrice + let trafficPriceBaseNumber = 0 + if (trafficPrice != null) { + trafficPriceBaseNumber = trafficPrice.base } else { - bandwidthPrice = { + trafficPrice = { base: 0 } } - let bandwidthPriceBase = "" - if (bandwidthPriceBaseNumber > 0) { - bandwidthPriceBase = bandwidthPriceBaseNumber.toString() + let trafficPriceBase = "" + if (trafficPriceBaseNumber > 0) { + trafficPriceBase = trafficPriceBaseNumber.toString() } return { @@ -67,8 +67,8 @@ Vue.component("plan-price-config-box", { seasonallyPriceNumber: seasonallyPriceNumber, yearlyPriceNumber: yearlyPriceNumber, - bandwidthPriceBase: bandwidthPriceBase, - bandwidthPrice: bandwidthPrice + trafficPriceBase: trafficPriceBase, + trafficPrice: trafficPrice } }, watch: { @@ -93,12 +93,12 @@ Vue.component("plan-price-config-box", { } this.yearlyPriceNumber = price }, - bandwidthPriceBase: function (v) { + trafficPriceBase: function (v) { let price = parseFloat(v) if (isNaN(price)) { price = 0 } - this.bandwidthPrice.base = price + this.trafficPrice.base = price } }, template: `
| 基础带宽费用 | +基础流量费用 |
-
+
元/GB
|
diff --git a/web/public/js/components/plans/plan-price-view.js b/web/public/js/components/plans/plan-price-view.js
index 43174314..58a8913b 100644
--- a/web/public/js/components/plans/plan-price-view.js
+++ b/web/public/js/components/plans/plan-price-view.js
@@ -11,8 +11,8 @@ Vue.component("plan-price-view", {
季度:¥{{plan.seasonallyPrice}}元
| 是否启用 |
注意:由于带宽统计是每5分钟统计一次,所以超出带宽限制后,对用户的提醒也会有所延迟。 +注意:由于流量统计是每5分钟统计一次,所以超出流量限制后,对用户的提醒也会有所延迟。 |
|||
| 日带宽限制 | +日流量限制 |
|
||
| 月带宽限制 | +月流量限制 |
|
@@ -92,7 +92,7 @@ The site bandwidth has exceeded the limit. Please contact with the site administ
网页提示内容 |
- [使用模板]。当达到带宽限制时网页显示的HTML内容,不填写则显示默认的提示内容。 +[使用模板]。当达到流量限制时网页显示的HTML内容,不填写则显示默认的提示内容。 |