diff --git a/internal/controller_backyard/siteinfo_controller.go b/internal/controller_backyard/siteinfo_controller.go index e3a11105..dc6e14bc 100644 --- a/internal/controller_backyard/siteinfo_controller.go +++ b/internal/controller_backyard/siteinfo_controller.go @@ -56,7 +56,9 @@ func (sc *SiteInfoController) GetInterface(ctx *gin.Context) { // @Router /answer/admin/api/siteinfo/general [put] func (sc *SiteInfoController) UpdateGeneral(ctx *gin.Context) { req := schema.SiteGeneralReq{} - handler.BindAndCheck(ctx, &req) + if handler.BindAndCheck(ctx, &req) { + return + } err := sc.siteInfoService.SaveSiteGeneral(ctx, req) handler.HandleResponse(ctx, err, nil) } @@ -72,7 +74,9 @@ func (sc *SiteInfoController) UpdateGeneral(ctx *gin.Context) { // @Router /answer/admin/api/siteinfo/interface [put] func (sc *SiteInfoController) UpdateInterface(ctx *gin.Context) { req := schema.SiteInterfaceReq{} - handler.BindAndCheck(ctx, &req) + if handler.BindAndCheck(ctx, &req) { + return + } err := sc.siteInfoService.SaveSiteInterface(ctx, req) handler.HandleResponse(ctx, err, nil) }