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
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) //上下架
|
|
}
|
|
}
|
|
|