package request import ( "git.sxidc.com/go-framework/baize/framwork/api" "github.com/gin-gonic/gin/binding" ) func JsonBody(c *api.Context, params Params) error { return c.ShouldBindJSON(params) } func QueryParams(c *api.Context, params Params) error { return c.ShouldBindQuery(params) } func PathParams(c *api.Context, params Params) error { return c.ShouldBindUri(params) } func MultipartForm(c *api.Context, params Params) error { return c.ShouldBindWith(params, binding.FormMultipart) } func FormBody(c *api.Context, params Params) error { return c.ShouldBindWith(params, binding.Form) } func XMLBody(c *api.Context, params Params) error { return c.ShouldBindXML(params) }