diff --git a/model/rule/request/waf_rule_add_req.go b/model/rule/request/waf_rule_add_req.go new file mode 100644 index 0000000..aa89b1f --- /dev/null +++ b/model/rule/request/waf_rule_add_req.go @@ -0,0 +1,5 @@ +package request + +type WafRuleAddReq struct { + ruleJson string +} diff --git a/model/rule/request/waf_rule_detail.go b/model/rule/request/waf_rule_detail.go new file mode 100644 index 0000000..622e4f9 --- /dev/null +++ b/model/rule/request/waf_rule_detail.go @@ -0,0 +1,5 @@ +package request + +type WafRuleDetailReq struct { + CODE string `json:"code"` +} diff --git a/model/rule/request/waf_rule_search.go b/model/rule/request/waf_rule_search.go new file mode 100644 index 0000000..155150d --- /dev/null +++ b/model/rule/request/waf_rule_search.go @@ -0,0 +1,7 @@ +package request + +import "SamWaf/model/common/request" + +type WafRuleSearchReq struct { + request.PageInfo +} diff --git a/model/rule/rule_info.go b/model/rule/rule_info_json.go similarity index 100% rename from model/rule/rule_info.go rename to model/rule/rule_info_json.go diff --git a/model/rules.go b/model/rules.go index 02490cd..4530926 100644 --- a/model/rules.go +++ b/model/rules.go @@ -4,6 +4,7 @@ type Rules struct { Id int `gorm:"primary_key" json:" - "` // Tenant_id string `json:"tenant_id"` // Code string `json:"code"` // + Rule_Code string `json:"rule_code"` //规则的唯一码 Rulename string `json:"rulename"` //规则名称 Rulecontent string `json:"rulecontent"` //规则内容 RulecontentJSON string `json:"rulecontent_json"` //规则JSON内容