From 8511f311f8d5c0952ef25a1e36e15cb0e63493e3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=99=BD=E8=8C=B6=E6=B8=85=E6=AC=A2?= Date: Sun, 28 Dec 2025 18:21:44 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E4=BC=98=E5=8C=96=20form=20value?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- router/handler.go | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/router/handler.go b/router/handler.go index d8e21ca..7ba3b97 100644 --- a/router/handler.go +++ b/router/handler.go @@ -47,6 +47,10 @@ func (s *server) getFormInitValue(ctx *gin.Context, uriCfg UriConfig) (any, erro }).ToFieldList()...) return nil, err } + + // 非必传参数设置默认值 + defaults.SetDefaults(formValue) + return formValue, nil } @@ -82,9 +86,6 @@ func (s *server) RequestHandler(uriCfg UriConfig) gin.HandlerFunc { return } - // 非必传参数设置默认值 - defaults.SetDefaults(formValue) - // 默认请求失败 ctx.Set(consts.GinRequestSuccess, false) // 初始化响应之后 logic @@ -156,10 +157,6 @@ func (s *server) SseHandler(uriCfg UriConfig) gin.HandlerFunc { return } - // 非必传参数设置默认值 - defaults.SetDefaults(formValue) - - // 默认请求失败 ctx.Set(consts.GinRequestSuccess, false) // 初始化响应之后 logic logicAfterResponse := &define.LogicAfterResponse{