feat: 迁移swaggerUI处理

This commit is contained in:
2026-01-08 10:06:18 +08:00
parent 2ad85fd950
commit b174a57b7f
21 changed files with 207 additions and 8 deletions

View File

@@ -16,7 +16,6 @@ import (
"strings"
"sync"
apiDoc "git.zhangdeman.cn/zhangdeman/api-doc"
apiDocDefine "git.zhangdeman.cn/zhangdeman/api-doc/define"
"git.zhangdeman.cn/zhangdeman/api-doc/enums"
"git.zhangdeman.cn/zhangdeman/api-doc/openapi"
@@ -173,7 +172,7 @@ func (s *server) RegisterDocHandler() {
})
ctx.Abort()
}
}, apiDoc.NewSwaggerUI(fmt.Sprintf("[%v]接口文档", s.option.docConfig.Flag), s.option.docConfig.BaseUri, enums.SwaggerUITheme(s.option.docConfig.UiTheme)).Handler())
}, NewSwaggerUI(fmt.Sprintf("[%v]接口文档", s.option.docConfig.Flag), s.option.docConfig.BaseUri, enums.SwaggerUITheme(s.option.docConfig.UiTheme)).Handler())
s.router.GET("/swagger-resources", func(ctx *gin.Context) { // lucky UI获取分组信息
ctx.Writer.Header().Set("Access-Control-Allow-Origin", "*") // 允许访问所有域
ctx.JSON(http.StatusOK, []map[string]any{