|
|
|
|
package routers
|
|
|
|
|
|
|
|
|
|
import (
|
|
|
|
|
"server/modules/web/handler"
|
|
|
|
|
|
|
|
|
|
"github.com/gin-gonic/gin"
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
func activity(e *gin.RouterGroup) {
|
|
|
|
|
e.POST("/promotions", handler.GetPromotions)
|
|
|
|
|
e.POST("/activity/upload", handler.UploadActivityData)
|
|
|
|
|
e.POST("/activity/all", handler.GetAllActivity)
|
|
|
|
|
e.POST("/activity/appSpin/info", handler.GetActivityAppSpinInfo)
|
|
|
|
|
e.POST("/activity/appSpin/draw", handler.DrawActivityAppSpin)
|
|
|
|
|
e.POST("/activity/pdd/info", handler.ActivityPddInfo)
|
|
|
|
|
e.POST("/activity/pdd/spin", handler.ActivityPddSpin)
|
|
|
|
|
e.POST("/activity/pdd/withdraw", handler.ActivityPddWithdraw)
|
|
|
|
|
e.POST("/activity/pdd/newReference", handler.ActivityPddNewReference)
|
|
|
|
|
e.POST("/activity/pdd/reference", handler.ActivityPddReference)
|
|
|
|
|
e.POST("/activity/freeSpin/info", handler.ActivityFreeSpinInfo)
|
|
|
|
|
e.POST("/activity/freeSpin/draw", handler.ActivityFreeSpinDraw)
|
|
|
|
|
e.POST("/activity/firstRechargeBack/info", handler.ActivityFirstRechargeBackInfo)
|
|
|
|
|
e.POST("/activity/firstRechargeBack/draw", handler.ActivityFirstRechargeBackDraw)
|
|
|
|
|
e.POST("/activity/luckyCode/info", handler.ActivityLuckyCodeInfo)
|
|
|
|
|
e.POST("/activity/luckyCode/draw", handler.ActivityLuckyCodeDraw)
|
|
|
|
|
e.POST("/activity/sign/info", handler.ActivitySignInfo)
|
|
|
|
|
e.POST("/activity/sign/draw", handler.ActivitySignDraw)
|
|
|
|
|
// 新版签到
|
|
|
|
|
e.POST("/activity/sign/new/info", handler.ActivitySignNewInfo)
|
|
|
|
|
e.POST("/activity/sign/new/draw", handler.ActivitySignNewDraw)
|
|
|
|
|
e.POST("/activity/breakGift/info", handler.ActivityBreakGiftInfo)
|
|
|
|
|
e.POST("/activity/weekCard/info", handler.ActivityWeekCardInfo)
|
|
|
|
|
e.POST("/activity/weekCard/draw", handler.ActivityWeekCardDraw)
|
|
|
|
|
e.POST("/activity/slots/info", handler.ActivitySlotsInfo)
|
|
|
|
|
e.POST("/activity/slots/draw", handler.ActivitySlotsDraw)
|
|
|
|
|
e.POST("/activity/slots/drawLast", handler.ActivitySlotsDrawLast)
|
|
|
|
|
e.POST("/activity/luckyShop/info", handler.ActivityLuckyShopInfo)
|
|
|
|
|
e.POST("/activity/sevenDayBox/info", handler.ActivitySevenDayBoxInfo)
|
|
|
|
|
e.POST("/activity/sevenDayBox/draw", handler.ActivitySevenDayBoxDraw)
|
|
|
|
|
e.POST("/activity/super/info", handler.ActivitySuperInfo)
|
|
|
|
|
e.POST("/activity/super/draw", handler.ActivitySuperDraw)
|
|
|
|
|
// 下注抽奖
|
|
|
|
|
e.POST("/activity/betDraw/info", handler.ActivityBetDrawInfo)
|
|
|
|
|
e.POST("/activity/betDraw/draw", handler.ActivityBetDrawDraw)
|
|
|
|
|
e.POST("/activity/betDraw/record", handler.ActivityBetDrawHistory)
|
|
|
|
|
}
|