diff --git a/define/seagger_ui.go b/define/seagger_ui.go index db5ef34..df64281 100644 --- a/define/seagger_ui.go +++ b/define/seagger_ui.go @@ -11,4 +11,5 @@ const ( SwaggerUIThemeDefault = "swaggerUI" // 文档默认主题 SwaggerUIThemeKnife4go = "knife4go" // knife4go 主题 SwaggerUIThemeYDocLucky = "ydoc-lucky-ui" // YDoc Lucky UI 主题: https://github.com/NoBugBoy/LuckyUI + SwaggerUIThemeRedocFree = "redoc-free" // redoc UI 主题, 开源免费版: https://github.com/Redocly/redoc ) diff --git a/swagger_ui.go b/swagger_ui.go index dc00fa7..7c97a81 100644 --- a/swagger_ui.go +++ b/swagger_ui.go @@ -106,6 +106,11 @@ func (su *SwaggerUI) Handler() func(ctx *gin.Context) { case define.SwaggerUIThemeYDocLucky: // YDoc-Lucky-UI 主题处理 return su.HandleLuckyUI() + case define.SwaggerUIThemeDefault: + return su.HandleSwaggerUI() + case define.SwaggerUIThemeRedocFree: + // redoc免费版, TODO : 待完成 + return su.HandleSwaggerUI() default: return su.HandleSwaggerUI() }