urgent_task_conf.go 1.1 KB

123456789101112131415161718192021222324252627282930
  1. package task
  2. import (
  3. "github.com/gin-gonic/gin"
  4. v1 "log-server/api/v1"
  5. "log-server/middleware"
  6. )
  7. type UrgentTaskRouter struct {
  8. }
  9. func (r *UrgentTaskRouter) InitUrgentTaskRouter(Router *gin.RouterGroup) {
  10. GameTaskRouter := Router.Group("gameTask")
  11. urgentTaskApi := v1.ApiGroupApp.GroupTask.UrgentTaskApi
  12. {
  13. GameTaskRouter.POST("getUrgentTaskList", urgentTaskApi.GetUrgentTaskList) //获取紧急任务列表
  14. GameTaskRouter.POST("getUrgentTaskById", urgentTaskApi.GetUrgentTaskById) //通过id单个获取紧急任务
  15. GameTaskRouter.POST("getUnusedPc", urgentTaskApi.GetUnusedPc) //获取空闲租机列表
  16. }
  17. urgentTaskApi1 := Router.Group("gameTask").Use(middleware.OperationRecord())
  18. {
  19. urgentTaskApi1.POST("createUrgentTask", urgentTaskApi.CreateUrgentTask) //创建紧急任务
  20. urgentTaskApi1.POST("deleteUrgentTask", urgentTaskApi.DeleteUrgentTask) //单个删除紧急任务
  21. urgentTaskApi1.DELETE("deleteUrgentTaskByIds", urgentTaskApi.DeleteUrgentTaskByIds) //批量删除紧急任务
  22. urgentTaskApi1.POST("updateUrgentTask", urgentTaskApi.UpdateUrgentTask) //更新紧急任务
  23. }
  24. }