|
@@ -37,50 +37,20 @@ func (c *Controller) SetRouter() {
|
|
}
|
|
}
|
|
|
|
|
|
func (c *Controller) InitApiRouter(u *gin.RouterGroup) {
|
|
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("/statistics/user/list", controller.NewSynthesis().UserList)
|
|
|
|
|
|
+ u.Use(Auth())
|
|
u.POST("/user/log/daily", controller.NewSynthesis().FindUserLogDaily)
|
|
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/retention", controller.NewSynthesis().FindUserRetention)
|
|
u.POST("/user/country", controller.NewSynthesis().FindUserCountryCount)
|
|
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", controller.NewSynthesis().FindWithdrawal)
|
|
- u.POST("/user/withdrawal/export", controller.NewSynthesis().WithdrawalExport)
|
|
|
|
u.POST("/user/withdrawal/status", controller.NewSynthesis().WithdrawalStatus)
|
|
u.POST("/user/withdrawal/status", controller.NewSynthesis().WithdrawalStatus)
|
|
u.POST("/user/withdrawal/status_batch", controller.NewSynthesis().WithdrawalStatusBatch)
|
|
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/changePassword", controller.NewAdmin().ChangePassword)
|
|
u.POST("/user/add", controller.NewAdmin().Add)
|
|
u.POST("/user/add", controller.NewAdmin().Add)
|
|
u.POST("/user/del", controller.NewAdmin().Del)
|
|
u.POST("/user/del", controller.NewAdmin().Del)
|
|
u.POST("/user/find", controller.NewAdmin().FindAll)
|
|
u.POST("/user/find", controller.NewAdmin().FindAll)
|
|
u.POST("/user/update", controller.NewAdmin().UpdateStatus)
|
|
u.POST("/user/update", controller.NewAdmin().UpdateStatus)
|
|
- u.POST("/user/serverStatus", controller.NewAdmin().GetServerStatus)
|
|
|
|
-
|
|
|
|
- // 账号角色管理
|
|
|
|
|
|
+ u.POST("/user/server_status", controller.NewAdmin().GetServerStatus)
|
|
u.POST("/role/add", controller.NewRole().Add)
|
|
u.POST("/role/add", controller.NewRole().Add)
|
|
u.POST("/role/update", controller.NewRole().Update)
|
|
u.POST("/role/update", controller.NewRole().Update)
|
|
u.POST("/role/del", controller.NewRole().Del)
|
|
u.POST("/role/del", controller.NewRole().Del)
|
|
@@ -96,20 +66,12 @@ func (c *Controller) InitApiRouter(u *gin.RouterGroup) {
|
|
u.POST("/role/admin_unbind_role", controller.NewRole().AdminUnBindRole)
|
|
u.POST("/role/admin_unbind_role", controller.NewRole().AdminUnBindRole)
|
|
u.POST("/role/admin_bind_role", controller.NewRole().AdminBindRole)
|
|
u.POST("/role/admin_bind_role", controller.NewRole().AdminBindRole)
|
|
u.POST("/role/admin_role_info", controller.NewRole().GetAdminRole)
|
|
u.POST("/role/admin_role_info", controller.NewRole().GetAdminRole)
|
|
-
|
|
|
|
- // IP白名单
|
|
|
|
u.POST("/whitelist/add", controller.NewWhitelist().AddWhitelist)
|
|
u.POST("/whitelist/add", controller.NewWhitelist().AddWhitelist)
|
|
u.POST("/whitelist/remove", controller.NewWhitelist().RemoveWhitelist)
|
|
u.POST("/whitelist/remove", controller.NewWhitelist().RemoveWhitelist)
|
|
u.POST("/whitelist/list", controller.NewWhitelist().GetWhitelist)
|
|
u.POST("/whitelist/list", controller.NewWhitelist().GetWhitelist)
|
|
u.POST("/player/list", controller.NewPlayerManage().GetPlayerlist)
|
|
u.POST("/player/list", controller.NewPlayerManage().GetPlayerlist)
|
|
u.POST("/player/info", controller.NewPlayerManage().GetPlayerInfo)
|
|
u.POST("/player/info", controller.NewPlayerManage().GetPlayerInfo)
|
|
u.POST("/player/rewardList", controller.NewPlayerManage().GetRewardList)
|
|
u.POST("/player/rewardList", controller.NewPlayerManage().GetRewardList)
|
|
-
|
|
|
|
- // 风控
|
|
|
|
- u.POST("/riskControl/multipleFingerprintInIp", controller.NewRiskControl().MultipleFingerprintInIp)
|
|
|
|
- u.POST("/riskControl/multipleAddressInTg", controller.NewRiskControl().MultipleAddressInTg)
|
|
|
|
- u.POST("/riskControl/multipleTgInAddress", controller.NewRiskControl().MultipleTgInAddress)
|
|
|
|
- u.POST("/riskControl/multipleTgInIp", controller.NewRiskControl().MultipleTgInIp)
|
|
|
|
}
|
|
}
|
|
|
|
|
|
// func (c *Controller) InitMdb() {
|
|
// func (c *Controller) InitMdb() {
|