diff --git a/app/admin/service/dto/sysjob.go b/app/admin/service/dto/sysjob.go index d9ac1935..32d29ba6 100644 --- a/app/admin/service/dto/sysjob.go +++ b/app/admin/service/dto/sysjob.go @@ -24,7 +24,7 @@ func (m *SysJobSearch) GetNeedSearch() interface{} { } func (m *SysJobSearch) Bind(ctx *gin.Context) error { - err := ctx.Bind(m) + err := ctx.ShouldBind(m) if err != nil { log.Errorf("MsgID[%s] Bind error: %s", err) } @@ -51,7 +51,7 @@ type SysJobControl struct { } func (s *SysJobControl) Bind(ctx *gin.Context) error { - return ctx.Bind(s) + return ctx.ShouldBind(s) } func (s *SysJobControl) Generate() dto.Control { diff --git a/template/v2/dto.go.template b/template/v2/dto.go.template index 4c522d95..989e5cd0 100644 --- a/template/v2/dto.go.template +++ b/template/v2/dto.go.template @@ -27,7 +27,7 @@ func (m *{{.ClassName}}Search) GetNeedSearch() interface{} { } func (m *{{.ClassName}}Search) Bind(ctx *gin.Context) error { - err := ctx.Bind(m) + err := ctx.ShouldBind(m) if err != nil { log.Errorf("MsgID[%s] Bind error: %#v", err) } @@ -58,12 +58,12 @@ type {{.ClassName}}Control struct { } func (s *{{.ClassName}}Control) Bind(ctx *gin.Context) error { - err := ctx.BindUri(s) + err := ctx.ShouldBindUri(s) if err != nil { log.Errorf("MsgID[%s] Bind error: %#v", err) return err } - err = ctx.Bind(s) + err = ctx.ShouldBind(s) if err != nil { log.Errorf("MsgID[%s] Bind error: %#v", err) }