package initialize import ( "kra/pkg/utils" ) // InitValidator 初始化验证器规则 func InitValidator() { // 分页验证规则 _ = utils.RegisterRule("PageVerify", utils.Rules{ "Page": {utils.NotEmpty()}, "PageSize": {utils.NotEmpty()}, }, ) // ID验证规则 _ = utils.RegisterRule("IdVerify", utils.Rules{ "Id": {utils.NotEmpty()}, }, ) // 权限ID验证规则 _ = utils.RegisterRule("AuthorityIdVerify", utils.Rules{ "AuthorityId": {utils.NotEmpty()}, }, ) } // init 包初始化时自动注册验证规则 func init() { InitValidator() }