Vue.component("http-firewall-config-box", { props: ["v-firewall-config", "v-is-location", "v-is-group", "v-firewall-policy"], data: function () { let firewall = this.vFirewallConfig if (firewall == null) { firewall = { isPrior: false, isOn: false, firewallPolicyId: 0, ignoreGlobalRules: false } } return { firewall: firewall, moreOptionsVisible: false, execGlobalRules: !firewall.ignoreGlobalRules } }, watch: { execGlobalRules: function (v) { this.firewall.ignoreGlobalRules = !v } }, methods: { changeOptionsVisible: function (v) { this.moreOptionsVisible = v } }, template: `
| 全局WAF策略 | 
				 {{vFirewallPolicy.name}}   [{{vFirewallPolicy.modeInfo.name}}]   
				当前集群没有设置WAF策略,当前配置无法生效。
			当前服务所在集群的设置。  | 
		
| 启用WAF | 
					 选中后,表示启用当前网站的WAF功能。  | 
			
| 启用系统全局规则 | 
					 选中后,表示使用系统全局WAF策略中定义的规则。  |