diff --git a/server/adminserver/api/v1/system/block_player.go b/server/adminserver/api/v1/system/block_player.go index 05d62419..b0e5b9ef 100644 --- a/server/adminserver/api/v1/system/block_player.go +++ b/server/adminserver/api/v1/system/block_player.go @@ -18,7 +18,7 @@ func (bpa *BlockPlayerApi) List(c *gin.Context) { req := struct { PageDto system.PageDto `json:"page_dto"` }{} - if err := c.ShouldBindQuery(&req); err != nil { + if err := c.ShouldBindJSON(&req); err != nil { c.JSON(http.StatusOK, gin.H{ "code": 1, "message": err.Error(), @@ -52,12 +52,12 @@ func (bpa *BlockPlayerApi) List(c *gin.Context) { q5.AppendSlice(&result, p) } c.JSON(http.StatusOK, gin.H{ - "code": 0, - "message": "获取成功", - "data": result, - "total": pg.Total, - "totalpage": pg.TotalPages, - "curpage": pg.CurrentPage, + "code": 0, + "message": "获取成功", + "data": result, + "total": pg.Total, + "total_page": pg.TotalPages, + "cur_page": pg.CurrentPage, }) }) } @@ -105,7 +105,7 @@ func (bpa *BlockPlayerApi) Add(c *gin.Context) { func (bpa *BlockPlayerApi) Edit(c *gin.Context) { req := struct { Account string `binding:"required" json:"account_id"` - Blocked int32 `binding:"required" json:"blocked"` + Blocked int32 `json:"blocked"` }{} if err := c.ShouldBindJSON(&req); err != nil { c.JSON(http.StatusOK, gin.H{ diff --git a/server/adminserver/model/system/block_player.go b/server/adminserver/model/system/block_player.go index 93a0a4f9..e9669106 100644 --- a/server/adminserver/model/system/block_player.go +++ b/server/adminserver/model/system/block_player.go @@ -1,7 +1,7 @@ package system type BlockPlayer struct { - Account string `gorm:"column:account_id" json:"account_id,string"` + Account string `gorm:"column:account_id" json:"account_id"` Blocked int32 `gorm:"column:blocked" json:"blocked"` CreateTime int32 `gorm:"column:createtime" json:"createtime"` ModifyTime int32 `gorm:"column:modifytime" json:"modifytime"` diff --git a/server/adminserver/router/routermgr.go b/server/adminserver/router/routermgr.go index f7f1f820..90e31ed0 100644 --- a/server/adminserver/router/routermgr.go +++ b/server/adminserver/router/routermgr.go @@ -27,6 +27,8 @@ func (this *routerMgr) Init() { this.system.InitPlayerRouter(priGroup) this.system.InitNFTRouter(priGroup) this.system.InitGameSwitchRouter(priGroup) + this.system.InitBlockPlayerRouter(priGroup) + f5.GetSysLog().Info("routerMgr.init") } diff --git a/server/adminserver/router/system/enter.go b/server/adminserver/router/system/enter.go index 0a78edec..e79255f7 100644 --- a/server/adminserver/router/system/enter.go +++ b/server/adminserver/router/system/enter.go @@ -11,4 +11,5 @@ type RouterGroup struct { PlayerRouter NFTRouter GameSwitchRoute + BlockPlayerRoute }