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策略中定义的规则。

+
`