25 lines
810 B
Go
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)
|
|
}
|
|
}
|