dot.go 947 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. package dot
  2. import (
  3. "net/http"
  4. dotservice "bet24.com/servers/micros/dotservice/proto"
  5. "bet24.com/log"
  6. "github.com/gin-gonic/gin"
  7. )
  8. // 打点列表
  9. func GetConfigListNotTask(c *gin.Context) {
  10. jsonData := dotservice.GetConfigListNotTask()
  11. c.String(http.StatusOK, jsonData)
  12. return
  13. }
  14. // 获取打点统计
  15. func GetStatList(c *gin.Context) {
  16. var req dotservice.Request_List
  17. if err := c.ShouldBind(&req); err != nil {
  18. log.Debug("%s shouldBind err %v", "GetStatList", err)
  19. return
  20. }
  21. jsonData := dotservice.GetStatList(req.BeginTime, req.EndTime, req.Event)
  22. c.String(http.StatusOK, jsonData)
  23. return
  24. }
  25. // 获取打点任务统计
  26. func GetTaskStatList(c *gin.Context) {
  27. var req dotservice.Request_List
  28. if err := c.ShouldBind(&req); err != nil {
  29. log.Debug("%s shouldBind err %v", "GetTaskStatList", err)
  30. return
  31. }
  32. jsonData := dotservice.GetTaskStatList(req.BeginTime, req.EndTime)
  33. c.String(http.StatusOK, jsonData)
  34. return
  35. }