feat: 增加注册注入参数的方法
This commit is contained in:
@@ -20,7 +20,7 @@ import (
|
||||
"github.com/gin-gonic/gin"
|
||||
)
|
||||
|
||||
func getFormInitValue(ctx *gin.Context, uriCfg UriConfig) (any, error) {
|
||||
func (s *server) getFormInitValue(ctx *gin.Context, uriCfg UriConfig) (any, error) {
|
||||
var (
|
||||
formParam reflect.Value
|
||||
formValue any
|
||||
@@ -43,7 +43,7 @@ func getFormInitValue(ctx *gin.Context, uriCfg UriConfig) (any, error) {
|
||||
}
|
||||
|
||||
// RequestHandler 获取请求处理方法
|
||||
func RequestHandler(uriCfg UriConfig) gin.HandlerFunc {
|
||||
func (s *server) RequestHandler(uriCfg UriConfig) gin.HandlerFunc {
|
||||
return func(ctx *gin.Context) {
|
||||
var (
|
||||
err error
|
||||
@@ -52,7 +52,7 @@ func RequestHandler(uriCfg UriConfig) gin.HandlerFunc {
|
||||
formValue any
|
||||
)
|
||||
|
||||
if formValue, err = getFormInitValue(ctx, uriCfg); nil != err {
|
||||
if formValue, err = s.getFormInitValue(ctx, uriCfg); nil != err {
|
||||
e = exception.NewFromError(400, err)
|
||||
response.SendWithException(ctx, e, &define.ResponseOption{
|
||||
ContentType: consts.MimeTypeJson,
|
||||
|
||||
Reference in New Issue
Block a user