game_task.go 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. package task
  2. import (
  3. "github.com/gin-gonic/gin"
  4. v1 "log-server/api/v1"
  5. "log-server/middleware"
  6. )
  7. type GameTaskRouter struct {
  8. }
  9. func (e *GameTaskRouter) InitGameTaskRouter(Router *gin.RouterGroup) {
  10. GameTaskRouter := Router.Group("gameTask")
  11. GameTaskApi := v1.ApiGroupApp.GroupTask.GameTaskApi
  12. {
  13. GameTaskRouter.POST("getGameTaskList", GameTaskApi.GetGameTaskList)
  14. GameTaskRouter.POST("getUsedGameTaskList", GameTaskApi.GetUsedGameTaskList) //获取启用状态的任务
  15. GameTaskRouter.POST("getGameTaskById", GameTaskApi.GetGameTaskById)
  16. GameTaskRouter.POST("getGameTaskTargetList", GameTaskApi.GetGameTaskTargetList)
  17. GameTaskRouter.POST("getGameTaskTargetById", GameTaskApi.GetGameTaskTargetById)
  18. GameTaskRouter.GET("targetStatistics", GameTaskApi.TargetStatistics)
  19. GameTaskRouter.POST("everyDayStatistics", GameTaskApi.EveryDayStatistics)
  20. GameTaskRouter.POST("monthStatistics", GameTaskApi.MonthStatistics)
  21. GameTaskRouter.POST("gameStatistics", GameTaskApi.GameStatistics)
  22. GameTaskRouter.POST("gameList", GameTaskApi.GameList)
  23. GameTaskRouter.POST("getGameTxTaskList", GameTaskApi.GetGameTxTaskList)
  24. GameTaskRouter.POST("getFeeAccountList", GameTaskApi.GetFeeAccountList)
  25. GameTaskRouter.POST("taskTargetExport", GameTaskApi.TaskTargetExport)
  26. GameTaskRouter.POST("getXmyTaskList", GameTaskApi.GetXmyTaskList) //获取小绵羊任务列表
  27. GameTaskRouter.POST("temporaryTask", GameTaskApi.TemporaryTask)
  28. GameTaskRouter.GET("sheepPay", GameTaskApi.GetSheepPay)
  29. GameTaskRouter.POST("getRatio", GameTaskApi.GetRetentionRatio)
  30. GameTaskRouter.POST("updateRatio", GameTaskApi.UpdateRetentionRatio)
  31. }
  32. GameTaskRouter1 := Router.Group("gameTask").Use(middleware.OperationRecord())
  33. {
  34. GameTaskRouter1.POST("create", GameTaskApi.CreateGameTask)
  35. GameTaskRouter1.POST("statusOperation", GameTaskApi.StatusOperation)
  36. GameTaskRouter1.POST("update", GameTaskApi.UpdateGameTask)
  37. GameTaskRouter1.POST("delete", GameTaskApi.DeleteGameTask)
  38. GameTaskRouter1.POST("updateTarget", GameTaskApi.UpdateGameTaskTarget)
  39. GameTaskRouter1.POST("taskResetFee", GameTaskApi.TaskResetFee)
  40. }
  41. }