Browse Source

新增数据管理员数据

userxzz 8 months ago
parent
commit
47ffa12f78

+ 8 - 8
game/game_cluster/nodes/webadmin/controller/role.go

@@ -58,7 +58,7 @@ func (r *Role) Add(ctx *gin.Context) {
 // @Router /v1/admin/role/list [get]
 func (r *Role) List(ctx *gin.Context) {
 	req := new(entity.RoleListReq)
-	if err := ctx.ShouldBindQuery(&req); err != nil {
+	if err := ctx.ShouldBindJSON(&req); err != nil {
 		ctx.JSON(200, gin.H{
 			"code": 400,
 			"msg":  err.Error(),
@@ -124,7 +124,7 @@ func (r *Role) Update(ctx *gin.Context) {
 // @Router /v1/admin/role/del [get]
 func (r *Role) Del(ctx *gin.Context) {
 	req := new(entity.RoleDelReq)
-	if err := ctx.ShouldBindQuery(&req); err != nil {
+	if err := ctx.ShouldBindJSON(&req); err != nil {
 		ctx.JSON(200, gin.H{
 			"code": 400,
 			"msg":  err.Error(),
@@ -220,7 +220,7 @@ func (r *Role) UpdateRoleAccess(ctx *gin.Context) {
 // @Router /v1/admin/role/role_access/del [get]
 func (r *Role) DelRoleAccess(ctx *gin.Context) {
 	req := new(entity.RoleAccessDelReq)
-	if err := ctx.ShouldBindQuery(&req); err != nil {
+	if err := ctx.ShouldBindJSON(&req); err != nil {
 		ctx.JSON(200, gin.H{
 			"code": 400,
 			"msg":  err.Error(),
@@ -252,7 +252,7 @@ func (r *Role) DelRoleAccess(ctx *gin.Context) {
 // @Router /v1/admin/role/role_access/list [get]
 func (r *Role) GetRoleAccessList(ctx *gin.Context) {
 	req := new(entity.RoleAccessListReq)
-	if err := ctx.ShouldBindQuery(&req); err != nil {
+	if err := ctx.ShouldBindJSON(&req); err != nil {
 		ctx.JSON(200, gin.H{
 			"code": 400,
 			"msg":  err.Error(),
@@ -317,7 +317,7 @@ func (r *Role) AddAccess(ctx *gin.Context) {
 // @Router /v1/admin/role/access/del [Get]
 func (r *Role) DelAccess(ctx *gin.Context) {
 	req := new(entity.AccessDelReq)
-	if err := ctx.ShouldBindQuery(&req); err != nil {
+	if err := ctx.ShouldBindJSON(&req); err != nil {
 		ctx.JSON(200, gin.H{
 			"code": 400,
 			"msg":  err.Error(),
@@ -382,7 +382,7 @@ func (r *Role) UpdateAccess(ctx *gin.Context) {
 // @Router /v1/admin/role/access/list [get]
 func (r *Role) ListAccess(ctx *gin.Context) {
 	req := new(entity.AccessListReq)
-	if err := ctx.ShouldBindQuery(&req); err != nil {
+	if err := ctx.ShouldBindJSON(&req); err != nil {
 		ctx.JSON(200, gin.H{
 			"code": 400,
 			"msg":  err.Error(),
@@ -413,10 +413,10 @@ func (r *Role) ListAccess(ctx *gin.Context) {
 // @Produce application/json
 // @Param data query entity.AdminBindRoleReq true "获取角色"
 // @Success 200 {object} entity.AdminBindRoleResp
-// @Router /v1/admin/role/admin_role_info [get]
+// @Router /v1/admin/role/admin_role_info [post]
 func (r *Role) GetAdminRole(ctx *gin.Context) {
 	req := new(entity.AdminBindRoleReq)
-	if err := ctx.ShouldBindQuery(&req); err != nil {
+	if err := ctx.ShouldBindJSON(&req); err != nil {
 		ctx.JSON(200, gin.H{
 			"code": 400,
 			"msg":  err.Error(),

+ 7 - 7
game/game_cluster/nodes/webadmin/router/router.go

@@ -52,19 +52,19 @@ func (c *Controller) InitApiRouter(u *gin.RouterGroup) {
 	u.POST("/user/server_status", controller.NewAdmin().GetServerStatus)
 	u.POST("/role/add", controller.NewRole().Add)
 	u.POST("/role/update", controller.NewRole().Update)
-	u.GET("/role/del", controller.NewRole().Del)
-	u.GET("/role/list", controller.NewRole().List)
+	u.POST("/role/del", controller.NewRole().Del)
+	u.POST("/role/list", controller.NewRole().List)
 	u.POST("/role/access/add", controller.NewRole().AddAccess)
-	u.GET("/role/access/del", controller.NewRole().DelAccess)
-	u.GET("/role/access/list", controller.NewRole().ListAccess)
+	u.POST("/role/access/del", controller.NewRole().DelAccess)
+	u.POST("/role/access/list", controller.NewRole().ListAccess)
 	u.POST("/role/access/update", controller.NewRole().UpdateAccess)
 	u.POST("/role/role_access/add", controller.NewRole().AddRoleAccess)
-	u.GET("/role/role_access/del", controller.NewRole().DelRoleAccess)
-	u.GET("/role/role_access/list", controller.NewRole().GetRoleAccessList)
+	u.POST("/role/role_access/del", controller.NewRole().DelRoleAccess)
+	u.POST("/role/role_access/list", controller.NewRole().GetRoleAccessList)
 	u.POST("/role/role_access/update", controller.NewRole().UpdateRoleAccess)
 	u.POST("/role/admin_unbind_role", controller.NewRole().AdminUnBindRole)
 	u.POST("/role/admin_bind_role", controller.NewRole().AdminBindRole)
-	u.GET("/role/admin_role_info", controller.NewRole().GetAdminRole)
+	u.POST("/role/admin_role_info", controller.NewRole().GetAdminRole)
 	u.POST("/whitelist/add", controller.NewWhitelist().AddWhitelist)
 	u.POST("/whitelist/remove", controller.NewWhitelist().RemoveWhitelist)
 	u.POST("/whitelist/list", controller.NewWhitelist().GetWhitelist)