From c35ddad8071dfcd2512fb1fc0a25a19a452a9324 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=99=BD=E8=8C=B6=E6=B8=85=E6=AC=A2?= Date: Sat, 15 Feb 2025 20:52:34 +0800 Subject: [PATCH] save code --- generate.go | 23 +---------------------- 1 file changed, 1 insertion(+), 22 deletions(-) diff --git a/generate.go b/generate.go index 6af7e77..961bd3e 100644 --- a/generate.go +++ b/generate.go @@ -382,28 +382,7 @@ func (g *Generate) ParseReadConfigParam(requestCfg *define.UriBaseConfig, baseRe fieldType.Kind() == reflect.Map || fieldType.Kind() == reflect.Array || fieldType.Kind() == reflect.Slice { - if convertType := g.realBaseType2SwaggerType(fieldType.String()); !strings.HasPrefix(convertType, "[]") && convertType != inputType.Field(i).Type.Kind().String() { - // 针对基础类型指针 - baseReqCfg.Parameters = append(baseReqCfg.Parameters, &define.PathConfigParameter{ - Name: ParseStructField.GetParamName(inputType.Field(i)), - In: consts.SwaggerParameterInQuery, - Description: ParseStructField.GetParamDesc(inputType.Field(i)), - Required: ValidateRule.IsRequired(inputType.Field(i)), - Deprecated: ParseStructField.Deprecated(inputType.Field(i)), - Schema: &define.Schema{ - Type: g.realBaseType2SwaggerType(inputType.Field(i).Type.String()), - Items: nil, - Ref: "", - Format: realInputTypeFormat, - }, - AllowEmptyValue: false, - Style: "", - Explode: false, - AllowReserved: false, - Ref: "", - }) - continue - } + // TODO: 完善逻辑解析 } else { baseReqCfg.Parameters = append(baseReqCfg.Parameters, &define.PathConfigParameter{ Name: ParseStructField.GetParamName(inputType.Field(i)),