// 显示WAF规则的标签
Vue.component("http-firewall-rule-label", {
props: ["v-rule"],
data: function () {
return {
rule: this.vRule
}
},
methods: {
showErr: function (err) {
teaweb.popupTip("规则校验错误,请修正:" + teaweb.encodeHTML(err) + "")
},
},
template: `
{{rule.name}}[{{rule.param}}]
{{rule.checkpointOptions.period}}秒/{{rule.checkpointOptions.threshold}}请求
允许{{rule.checkpointOptions.allowDomains}}
禁止{{rule.checkpointOptions.denyDomains}}
| {{paramFilter.code}}
{{rule.operator}}
{{rule.value}}
({{rule.description}})
规则错误
`
})