package task import ( "github.com/gin-gonic/gin" v1 "log-server/api/v1" "log-server/middleware" ) type GameTaskRouter struct { } func (e *GameTaskRouter) InitGameTaskRouter(Router *gin.RouterGroup) { gameTaskRouter := Router.Group("gameTask") GameTaskApi := v1.ApiGroupApp.GroupTask.GameTaskApi { gameTaskRouter.POST("getGameTaskList", GameTaskApi.GetGameTaskList) gameTaskRouter.POST("getUsedGameTaskList", GameTaskApi.GetUsedGameTaskList) //获取启用状态的任务 gameTaskRouter.POST("getGameTaskById", GameTaskApi.GetGameTaskById) gameTaskRouter.POST("getGameTaskTargetList", GameTaskApi.GetGameTaskTargetList) gameTaskRouter.POST("getGameTaskTargetById", GameTaskApi.GetGameTaskTargetById) gameTaskRouter.GET("targetStatistics", GameTaskApi.TargetStatistics) gameTaskRouter.POST("everyDayStatistics", GameTaskApi.EveryDayStatistics) gameTaskRouter.POST("monthStatistics", GameTaskApi.MonthStatistics) gameTaskRouter.POST("gameStatistics", GameTaskApi.GameStatistics) gameTaskRouter.POST("gameList", GameTaskApi.GameList) gameTaskRouter.POST("getGameTxTaskList", GameTaskApi.GetGameTxTaskList) gameTaskRouter.POST("getFeeAccountList", GameTaskApi.GetFeeAccountList) gameTaskRouter.POST("taskTargetExport", GameTaskApi.TaskTargetExport) gameTaskRouter.POST("getXmyTaskList", GameTaskApi.GetXmyTaskList) //获取小绵羊任务列表 gameTaskRouter.POST("temporaryTask", GameTaskApi.TemporaryTask) gameTaskRouter.GET("sheepPay", GameTaskApi.GetSheepPay) gameTaskRouter.POST("getRatio", GameTaskApi.GetRetentionRatio) gameTaskRouter.POST("updateRatio", GameTaskApi.UpdateRetentionRatio) gameTaskRouter.POST("uploadGameCharacter", GameTaskApi.UploadGameCharacter) gameTaskRouter.GET("pushTaskData", GameTaskApi.PushCompleteTaskData) } GameTaskRouter1 := Router.Group("gameTask").Use(middleware.OperationRecord()) { GameTaskRouter1.POST("create", GameTaskApi.CreateGameTask) GameTaskRouter1.POST("statusOperation", GameTaskApi.StatusOperation) GameTaskRouter1.POST("update", GameTaskApi.UpdateGameTask) GameTaskRouter1.POST("delete", GameTaskApi.DeleteGameTask) GameTaskRouter1.POST("updateTarget", GameTaskApi.UpdateGameTaskTarget) GameTaskRouter1.POST("taskResetFee", GameTaskApi.TaskResetFee) } }