package router import ( "stat/api/advitiseV2Api" "github.com/gin-gonic/gin" ) func advitiseV2Router(router *gin.RouterGroup) { v2 := router.Group("/advitise/v2") { info := v2.Group("/info") info.POST("/list", advitiseV2Api.InfoList) info.POST("/add", advitiseV2Api.InfoAdd) info.POST("/update", advitiseV2Api.InfoUpdate) info.POST("/del", advitiseV2Api.InfoDel) loc := v2.Group("/location") loc.POST("/list", advitiseV2Api.LocationList) loc.POST("/add", advitiseV2Api.LocationAdd) loc.POST("/update", advitiseV2Api.LocationUpdate) loc.POST("/del", advitiseV2Api.LocationDel) bind := v2.Group("/bind") bind.POST("/list", advitiseV2Api.BindList) bind.POST("/add", advitiseV2Api.BindAdd) bind.POST("/update", advitiseV2Api.BindUpdate) bind.POST("/del", advitiseV2Api.BindDel) // 外部无鉴权接口(需与白名单一致) v2.POST("/get", advitiseV2Api.GetAdvitises) v2.POST("/click", advitiseV2Api.ClickAdvitise) // 统计管理(后台) v2.POST("/day/click/list", advitiseV2Api.DayClickList) v2.POST("/day/click/info", advitiseV2Api.DayClickInfo) v2.POST("/click/list", advitiseV2Api.ClickList) v2.POST("/day/click/summary", advitiseV2Api.ClickSummary) } }