diff --git a/src/framework/utils/ctx/ctx.go b/src/framework/utils/ctx/ctx.go index b9f2f1e6..d5c129d1 100644 --- a/src/framework/utils/ctx/ctx.go +++ b/src/framework/utils/ctx/ctx.go @@ -16,6 +16,16 @@ import ( "github.com/gin-gonic/gin" ) +// QueryMapString 查询参数转换Map +func QueryMapString(c *gin.Context) map[string]string { + queryValues := c.Request.URL.Query() + queryParams := make(map[string]string) + for key, values := range queryValues { + queryParams[key] = values[0] + } + return queryParams +} + // QueryMap 查询参数转换Map func QueryMap(c *gin.Context) map[string]any { queryValues := c.Request.URL.Query()