diff --git a/web/public/js/components/server/http-firewall-config-box.js b/web/public/js/components/server/http-firewall-config-box.js index 22d25963..2d37e473 100644 --- a/web/public/js/components/server/http-firewall-config-box.js +++ b/web/public/js/components/server/http-firewall-config-box.js @@ -6,39 +6,59 @@ Vue.component("http-firewall-config-box", { firewall = { isPrior: false, isOn: false, - firewallPolicyId: 0 + firewallPolicyId: 0, + ignoreGlobalRules: false } } return { - firewall: firewall + firewall: firewall, + moreOptionsVisible: false + } + }, + methods: { + changeOptionsVisible: function (v) { + this.moreOptionsVisible = v } }, template: `
| 全局WAF策略 | +
+ {{vFirewallPolicy.name}} [{{vFirewallPolicy.modeInfo.name}}]
+ 当前集群没有设置WAF策略,当前配置无法生效。
+ 当前服务所在集群的设置。 + |
+
| WAF策略 | -
- {{vFirewallPolicy.name}} [{{vFirewallPolicy.modeInfo.name}}]
- 当前集群没有设置WAF策略,当前配置无法生效。
- 使用当前服务所在集群的设置。 - |
-
| 启用WAF |
-
-
-
-
+ 启用WAF之后,各项WAF设置才会生效。 |
| 不使用全局规则 | +
+ 选中后,表示不使用系统全局WAF策略中定义的规则。 + |
+