feat: 支持设置公共的请求参数

This commit is contained in:
2026-01-07 12:35:43 +08:00
parent 55238e0de8
commit 7de0c874c6
3 changed files with 43 additions and 0 deletions

View File

@@ -53,6 +53,21 @@ func TestGenerate_AddApiDoc(t *testing.T) {
In: strings.ToLower(consts.RequestDataLocationHeader.String()),
},
},
}), WithCommonParameter(&openapi3.ParametersMap{
"Token": {
Value: &openapi3.Parameter{
Name: "Token",
In: strings.ToLower(consts.RequestDataLocationHeader.String()),
Description: "用户登录 Token",
},
},
"User-Agent": {
Value: &openapi3.Parameter{
Name: "User-Agent",
In: strings.ToLower(consts.RequestDataLocationHeader.String()),
Description: "用户访问 UA",
},
},
}))
DocManager.AddApiDoc(docFlag, define.UriConfig{
Path: "/a/b/c",