You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

30 lines
1.7 KiB

package router
import (
"bkb-seller/api/bkb"
"bkb-seller/middleware"
"github.com/gin-gonic/gin"
)
func InitMissionRouter(Router *gin.RouterGroup) { //任务
missionRouter := Router.Group("mission").Use(middleware.OperationRecord())
{
missionRouter.GET("mission", bkb.GetMissionDetail) //详情
missionRouter.GET("mission-list", bkb.GetMissionList) //列表
missionRouter.POST("mission", bkb.CreateMission) //创建
missionRouter.PUT("mission", bkb.UpdateMission) //编辑
missionRouter.DELETE("mission", bkb.DeleteMission) //删除
missionRouter.PUT("stop", bkb.StopMission) //结束任务
missionRouter.GET("claim-list", bkb.GetMissionClaimList) //领取列表
missionRouter.GET("claim-order", bkb.GetMissionClaimOrder) //任务订单详情
missionRouter.GET("claim-order-list", bkb.GetMissionClaimOrderList) //任务订单列表
missionRouter.POST("claim-order-send", bkb.MissionClaimOrderSend) //任务订单发货
missionRouter.POST("claim-video-audit", bkb.DealMissionClaimVideoStatus) //任务审核
missionRouter.GET("claim-video-list", bkb.GetMissionClaimVideoList) //任务视频审核列表
missionRouter.GET("claim-video-detail", bkb.GetMissionClaimVideoDetail) //任务视频审核详情
missionRouter.GET("claim-influencers", bkb.GetAllMissionClaimInfluencers) //任务网红集合
missionRouter.POST("send-video-reward", bkb.SendVideoReward) //发放固定视频费用
//missionRouter.PUT("goods_online", bkb.UpdateTbGoodsOnline) //上下架
}
}