28 lines
791 B
Go
28 lines
791 B
Go
package router
|
|
|
|
import (
|
|
"91porn-server/web/api/checkinctrl"
|
|
|
|
"github.com/gin-gonic/gin"
|
|
)
|
|
|
|
func checkinRouter(router *gin.RouterGroup) {
|
|
checkin := router.Group("/checkin")
|
|
{
|
|
// 签到配置
|
|
checkin.POST("/conf/get", checkinctrl.GetCheckinConfig)
|
|
checkin.POST("/conf/update", checkinctrl.UpdateCheckinConfig)
|
|
// 签到历史记录
|
|
checkin.POST("/history/list", checkinctrl.GetUserCheckins)
|
|
checkin.POST("/history/del", checkinctrl.DelOneUserCheckin)
|
|
}
|
|
checkinPrize := router.Group("/checkinprize")
|
|
{
|
|
// 签到奖品
|
|
checkinPrize.POST("/list", checkinctrl.GetCheckinPrizeList)
|
|
checkinPrize.POST("/add", checkinctrl.AddOneCheckinPrize)
|
|
checkinPrize.POST("/update", checkinctrl.UpdateOneCheckinPrize)
|
|
checkinPrize.POST("/del", checkinctrl.DelOneCheckinPrize)
|
|
}
|
|
}
|