From 58ba52f919333c4c3e389b24fda1763d36ec5399 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=99=BD=E8=8C=B6=E6=B8=85=E6=AC=A2?= Date: Wed, 19 Feb 2025 18:15:10 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E9=83=A8=E5=88=86=E5=9C=BA?= =?UTF-8?q?=E6=99=AF=E7=A1=AE=E5=AE=9Emin/max=E8=A7=A3=E6=9E=90=E4=B8=A2?= =?UTF-8?q?=E5=A4=B1=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- generate.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/generate.go b/generate.go index fc9f10c..94a9a79 100644 --- a/generate.go +++ b/generate.go @@ -601,6 +601,8 @@ func (g *Generate) AddComponentsSchema(rootSchemaName string, pkgPath string, in g.docData.Components.Schemas[schemaName].Properties[propertyName] = &define.Property{ Type: convertBaseType, Format: inputType.Field(i).Type.String(), + Maximum: ValidateRule.Maximum(inputType.Field(i)), + Minimum: ValidateRule.Minimum(inputType.Field(i)), Default: ParseStructFieldTag.GetDefaultValue(inputType.Field(i)), Description: ParseStructFieldTag.GetParamDesc(inputType.Field(i)), }