Files
hjsq_server/app/router/activity.go
T
2026-10-08 16:50:13 +08:00

25 lines
806 B
Go

package router
import (
"91jd-server/app/api/activityctrl"
"91jd-server/app/middleware/activityauth"
"github.com/gin-gonic/gin"
)
// activityCallbackRouter 活动服回调路由(独立鉴权,不走主auth)
func activityCallbackRouter(router *gin.Engine) {
group := router.Group("/activity", activityauth.HmacAuth)
{
group.POST("/currency/list", activityctrl.CurrencyList)
group.POST("/vip/list", activityctrl.ProductList)
group.POST("/recharge/order", activityctrl.RechargeOrder)
group.POST("/coin/buy", activityctrl.BuyCoinProduct)
group.POST("/user/balance", activityctrl.UserBalance)
group.POST("/app/info", activityctrl.AppInfo)
group.POST("/reward", activityctrl.Reward)
group.POST("/reward/batch", activityctrl.BatchReward)
group.POST("/deduct", activityctrl.Deduct)
}
}