From db5933988738cdbd242a4a5876f9d987209b0c3b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=99=BD=E8=8C=B6=E6=B8=85=E6=AC=A2?= Date: Tue, 23 Apr 2024 20:51:38 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E6=88=90=E4=B8=80=E7=89=88=E5=93=8D?= =?UTF-8?q?=E5=BA=94=E6=95=B0=E6=8D=AE=E7=94=9F=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- swagger/run.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/swagger/run.go b/swagger/run.go index 2e92437..332c503 100644 --- a/swagger/run.go +++ b/swagger/run.go @@ -327,8 +327,8 @@ func generateResponseDefinitions(swaggerInfo *define.Swagger, uri string, parent } parentPathArr := strings.Split(parentPath, ".") checkPath := parentPath - if len(parentPathArr) >= 2 { - checkPath = strings.Join([]string{parentPathArr[0], parentPathArr[1]}, ".") + if len(parentPathArr) >= 3 { + checkPath = strings.Join([]string{parentPathArr[0], parentPathArr[1], parentPathArr[2]}, ".") } subPathArr := strings.Split(subPath, ".") if _, exist := swaggerInfo.Definitions[checkPath]; !exist && len(parentPath) > 0 {