增加redoc free版本定义

This commit is contained in:
白茶清欢 2025-02-18 16:10:40 +08:00
parent 8cd00367e4
commit ab8f68c799
2 changed files with 6 additions and 0 deletions

View File

@ -11,4 +11,5 @@ const (
SwaggerUIThemeDefault = "swaggerUI" // 文档默认主题 SwaggerUIThemeDefault = "swaggerUI" // 文档默认主题
SwaggerUIThemeKnife4go = "knife4go" // knife4go 主题 SwaggerUIThemeKnife4go = "knife4go" // knife4go 主题
SwaggerUIThemeYDocLucky = "ydoc-lucky-ui" // YDoc Lucky UI 主题: https://github.com/NoBugBoy/LuckyUI SwaggerUIThemeYDocLucky = "ydoc-lucky-ui" // YDoc Lucky UI 主题: https://github.com/NoBugBoy/LuckyUI
SwaggerUIThemeRedocFree = "redoc-free" // redoc UI 主题, 开源免费版: https://github.com/Redocly/redoc
) )

View File

@ -106,6 +106,11 @@ func (su *SwaggerUI) Handler() func(ctx *gin.Context) {
case define.SwaggerUIThemeYDocLucky: case define.SwaggerUIThemeYDocLucky:
// YDoc-Lucky-UI 主题处理 // YDoc-Lucky-UI 主题处理
return su.HandleLuckyUI() return su.HandleLuckyUI()
case define.SwaggerUIThemeDefault:
return su.HandleSwaggerUI()
case define.SwaggerUIThemeRedocFree:
// redoc免费版, TODO : 待完成
return su.HandleSwaggerUI()
default: default:
return su.HandleSwaggerUI() return su.HandleSwaggerUI()
} }