central_control_conf.go 1.4 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 CentralControlRouter struct {
  8. }
  9. func (r *CentralControlRouter) InitCentralControlRouter(Router *gin.RouterGroup) {
  10. GameTaskRouter := Router.Group("gameTask")
  11. centralControlConfApi := v1.ApiGroupApp.GroupTask.CentralControlApi
  12. {
  13. GameTaskRouter.POST("getCentralControlConfList", centralControlConfApi.GetCentralControlConfList) //获取配置列表
  14. GameTaskRouter.POST("getCentralControlConfById", centralControlConfApi.GetCentralControlConfById) //通过id获取单个配置
  15. GameTaskRouter.GET("getCloudConfList", centralControlConfApi.GetCloudConfList) //获取云中控配置列表
  16. }
  17. centralControlConfApi1 := Router.Group("gameTask").Use(middleware.OperationRecord())
  18. {
  19. centralControlConfApi1.POST("createCentralControlConf", centralControlConfApi.CreateCentralControlConf) //创建中控配置
  20. centralControlConfApi1.POST("deleteCentralControlConf", centralControlConfApi.DeleteCentralControlConf) //单个删除中控配置
  21. centralControlConfApi1.DELETE("deleteCentralControlConfByIds", centralControlConfApi.DeleteCentralControlConfByIds) //批量删除中控配置
  22. centralControlConfApi1.POST("updateCentralControlConf", centralControlConfApi.UpdateCentralControlConf) //更新中控配置
  23. }
  24. }