Files
stat_center/router/activity.go
T
2026-05-20 16:13:58 +08:00

40 lines
1.4 KiB
Go

package router
import (
"stat/api/activityApi"
"github.com/gin-gonic/gin"
)
func activityRouter(router *gin.RouterGroup) {
group := router.Group("/activity")
{ // 活动
group.GET("/list", activityApi.ActivityList)
group.POST("/add", activityApi.AddActivity)
group.POST("/update", activityApi.ActUpdate)
group.POST("/del", activityApi.DelOneAct)
// 活动抽奖码
group.GET("/lotterycode/list", activityApi.LotteryCodeList)
group.POST("/lotterycode/gen", activityApi.GenLotCode)
group.POST("/lotterycode/update", activityApi.UpdateLotCode)
group.POST("/lotterycode/del", activityApi.DelLotCode)
// 活动奖品
group.GET("/gift/list", activityApi.LotteryGiftList)
group.POST("/gift/add", activityApi.AddLotGift)
group.POST("/gift/update", activityApi.UpdateLotGift)
group.POST("/gift/del", activityApi.DelLotGift)
// 抽奖兑换详情
group.GET("/getgift/list", activityApi.ReceiveGiftInfoList)
group.POST("/getgift/gen", activityApi.GenGiftCode)
group.POST("/getgift/update", activityApi.UpdateRecvGiftInfo)
group.POST("/getgift/del", activityApi.DelReceiveGiftInfo)
// h5页面
group.POST("/h5/info", activityApi.ActivityInfo)
group.POST("/h5/giftinfo", activityApi.ActivityGiftInfo)
group.POST("/h5/draw", activityApi.LuckyDraw)
// 活动访问量
group.POST("/visit", activityApi.ActivityVisitCount)
group.GET("/visit/list", activityApi.ActivityVisitCountList)
}
}