package influencer import ( "pure/api/influencer" "github.com/gin-gonic/gin" ) func InitInfluencerMissionRouter(Router *gin.RouterGroup) { InRouter := Router.Group("mission") { InRouter.GET("detail", influencer.GetMissionDetail) //任务详情 InRouter.GET("list", influencer.GetMissionList) //任务列表 InRouter.GET("claim", influencer.GetMissionClaim) //领取任务详情 InRouter.GET("claim-list", influencer.GetMissionClaimList) //领取任务列表 InRouter.POST("claim", influencer.ClaimMission) //领取任务 InRouter.GET("collect-list", influencer.GetCollectionMissionList) //收藏任务列表 InRouter.POST("collect", influencer.CollectMission) //收藏任务 InRouter.POST("submit-works", influencer.SubmitClaimMissionWorks) //领取任务的提交作品 InRouter.GET("bonus", influencer.GetMissionBonus) //任务累计奖金 InRouter.POST("submit-video", influencer.SubmitClaimMissionVideo) //固定费用任务上传视频 InRouter.GET("recommend-detail", influencer.GetRecommendMissionDetail) //首页推荐任务详情 //InRouter.GET("recommend-list", influencer.GetRecommendMissionList) //首页推荐任务列表 InRouter.GET("sys-reward-list", influencer.GetSysRewardList) //获取平台奖励列表 InRouter.GET("sys-reward-summary", influencer.GetSysRewardSummary) //获取平台奖励汇总 InRouter.GET("order-data", influencer.GetMissionOrderStatistic) // 获取任务下订单统计数据 } } func InitBanner(Router *gin.RouterGroup) { bannerRouter := Router.Group("banner") { bannerRouter.GET("list", influencer.GetBannerList) // banner列表 } }