From 83c218564f8be66402a1a1c4b7417843237819dd Mon Sep 17 00:00:00 2001 From: lzh <1625167628@qq.com> Date: Wed, 11 Jun 2025 17:51:45 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=96=87=E6=A1=A3=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3method?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkg/router/router.go | 8 ++++---- pkg/service/governance/governance.go | 10 +++------- pkg/service/pressreleases/pressreleases.go | 8 +++----- 3 files changed, 10 insertions(+), 16 deletions(-) diff --git a/pkg/router/router.go b/pkg/router/router.go index 546454e..1146a3c 100644 --- a/pkg/router/router.go +++ b/pkg/router/router.go @@ -137,8 +137,8 @@ func NewRouter() *gin.Engine { governanceRoute.POST("/list", governance.List) governanceRouteLogin.GET("/display", governance.Display) governanceRouteLogin.POST("", governance.Create) - governanceRouteLogin.PUT("", governance.Edit) - governanceRouteLogin.DELETE("", governance.Delete) + governanceRouteLogin.POST("", governance.Edit) + governanceRouteLogin.POST("", governance.Delete) } { @@ -150,8 +150,8 @@ func NewRouter() *gin.Engine { pressreleasesRoute.GET("", pressreleases.Get) pressreleasesRouteLogin.POST("/list", pressreleases.List) pressreleasesRouteLogin.POST("", pressreleases.Create) - pressreleasesRouteLogin.PUT("", pressreleases.Edit) - pressreleasesRouteLogin.DELETE("", pressreleases.Delete) + pressreleasesRouteLogin.POST("", pressreleases.Edit) + pressreleasesRouteLogin.POST("", pressreleases.Delete) } //้™ๆ€ๆ–‡ไปถ diff --git a/pkg/service/governance/governance.go b/pkg/service/governance/governance.go index 2afb59e..c9976c8 100644 --- a/pkg/service/governance/governance.go +++ b/pkg/service/governance/governance.go @@ -1,8 +1,6 @@ package governance import ( - "strconv" - "github.com/gin-gonic/gin" "fonchain-fiee/api/governance" @@ -32,14 +30,12 @@ func Create(ctx *gin.Context) { } func Delete(ctx *gin.Context) { - id, err := strconv.Atoi(ctx.Query("id")) - if err != nil { + var req governance.DeleteReq + if err := ctx.ShouldBindJSON(&req); err != nil { service.Error(ctx, err) return } - resp, err := service.GovernanceProvider.Delete(ctx, &governance.DeleteReq{ - Id: int32(id), - }) + resp, err := service.GovernanceProvider.Delete(ctx, &req) if err != nil { service.Error(ctx, err) return diff --git a/pkg/service/pressreleases/pressreleases.go b/pkg/service/pressreleases/pressreleases.go index bf0a676..8c2dd18 100644 --- a/pkg/service/pressreleases/pressreleases.go +++ b/pkg/service/pressreleases/pressreleases.go @@ -28,14 +28,12 @@ func Create(ctx *gin.Context) { } func Delete(ctx *gin.Context) { - id, err := strconv.Atoi(ctx.Query("id")) - if err != nil { + var req pressreleases.DeleteReq + if err := ctx.ShouldBindJSON(&req); err != nil { service.Error(ctx, err) return } - resp, err := service.PressReleasesProvider.Delete(ctx, &pressreleases.DeleteReq{ - Id: uint32(id), - }) + resp, err := service.PressReleasesProvider.Delete(ctx, &req) if err != nil { service.Error(ctx, err) return