feat: 请求schema data 增加 NIL 判断

This commit is contained in:
2026-01-07 11:34:45 +08:00
parent 1cafe70192
commit 4888c7a3db

View File

@@ -169,6 +169,7 @@ func (g *Generate) AddApiDoc(docFlag string, apiMeta define.UriConfig, request a
apiOperate, isRead := g.initApiConfig(docFlag, apiMeta) apiOperate, isRead := g.initApiConfig(docFlag, apiMeta)
//requestTypeStr := requestType.String() //requestTypeStr := requestType.String()
if isRead { if isRead {
if nil != schemaData {
for paramName, paramConfig := range schemaData.Value.Properties { for paramName, paramConfig := range schemaData.Value.Properties {
apiOperate.Parameters = append(apiOperate.Parameters, &openapi3.ParameterRef{ apiOperate.Parameters = append(apiOperate.Parameters, &openapi3.ParameterRef{
Extensions: nil, Extensions: nil,
@@ -193,6 +194,7 @@ func (g *Generate) AddApiDoc(docFlag string, apiMeta define.UriConfig, request a
}, },
}) })
} }
}
} else { } else {
apiOperate.RequestBody = &openapi3.RequestBodyRef{ apiOperate.RequestBody = &openapi3.RequestBodyRef{
Extensions: nil, Extensions: nil,