Files
huangguo_server/app/router/activity.go
T
rootandClaude Opus 5 8679200f41 Initial commit
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-15 13:57:10 +08:00

25 lines
810 B
Go

package router
import (
"91porn-server/app/api/activityctrl"
"91porn-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)
}
}