Преглед на файлове

update 对路由进行分组;新增新需求路由

Alvin преди 8 месеца
родител
ревизия
7618f4f22c
променени са 1 файла, в които са добавени 31 реда и са изтрити 1 реда
  1. 31 1
      game/game_cluster/nodes/webadmin/router/router.go

+ 31 - 1
game/game_cluster/nodes/webadmin/router/router.go

@@ -38,19 +38,47 @@ func (c *Controller) SetRouter() {
 
 func (c *Controller) InitApiRouter(u *gin.RouterGroup) {
 	u.Use(Auth(c.App.Settings()))
+
+	// 综合统计
+	u.POST("/statistics/overview", controller.NewSynthesis().Overview)
+
+	// 活动统计
+	u.POST("/statistics/activity", controller.NewSynthesis().Activity)
+
+	// 用户统计
 	u.POST("/user/log/daily", controller.NewSynthesis().FindUserLogDaily)
+
+	// 转盘统计
+	u.POST("/statistics/turntable", controller.NewSynthesis().Turntable)
+
+	// 资产统计
+	u.POST("/statistics/assets", controller.NewSynthesis().Assets)
+
+	// 邀请统计
+	u.POST("/statistics/invite", controller.NewSynthesis().Invite)
+
+	// 后台操作记录
+	u.POST("/user/log", controller.NewSynthesis().Records)
+
+	// 活跃统计
 	u.POST("/user/retention", controller.NewSynthesis().FindUserRetention)
 	u.POST("/user/country", controller.NewSynthesis().FindUserCountryCount)
+	u.POST("/user/level", controller.NewSynthesis().FindUserLevel)
+
+	// 提现统计
 	u.POST("/user/withdrawal", controller.NewSynthesis().FindWithdrawal)
 	u.POST("/user/withdrawal/status", controller.NewSynthesis().WithdrawalStatus)
 	u.POST("/user/withdrawal/status_batch", controller.NewSynthesis().WithdrawalStatusBatch)
-	u.POST("/user/level", controller.NewSynthesis().FindUserLevel)
+
+	// 账号管理
 	u.POST("/user/changePassword", controller.NewAdmin().ChangePassword)
 	u.POST("/user/add", controller.NewAdmin().Add)
 	u.POST("/user/del", controller.NewAdmin().Del)
 	u.POST("/user/find", controller.NewAdmin().FindAll)
 	u.POST("/user/update", controller.NewAdmin().UpdateStatus)
 	u.POST("/user/serverStatus", controller.NewAdmin().GetServerStatus)
+
+	// 账号角色管理
 	u.POST("/role/add", controller.NewRole().Add)
 	u.POST("/role/update", controller.NewRole().Update)
 	u.POST("/role/del", controller.NewRole().Del)
@@ -66,6 +94,8 @@ func (c *Controller) InitApiRouter(u *gin.RouterGroup) {
 	u.POST("/role/admin_unbind_role", controller.NewRole().AdminUnBindRole)
 	u.POST("/role/admin_bind_role", controller.NewRole().AdminBindRole)
 	u.POST("/role/admin_role_info", controller.NewRole().GetAdminRole)
+
+	// IP白名单
 	u.POST("/whitelist/add", controller.NewWhitelist().AddWhitelist)
 	u.POST("/whitelist/remove", controller.NewWhitelist().RemoveWhitelist)
 	u.POST("/whitelist/list", controller.NewWhitelist().GetWhitelist)