task_xy.go 815 B

1234567891011121314151617181920212223242526272829303132
  1. package services
  2. import (
  3. "eta/eta_task/services/eta_bridge"
  4. "eta/eta_task/utils"
  5. "github.com/beego/beego/v2/task"
  6. )
  7. func XyTask() {
  8. if utils.IsXy != "1" {
  9. return
  10. }
  11. //eta_bridge.SyncIndexList(nil)
  12. //eta_bridge.SyncIndexValueList(nil)
  13. //eta_bridge.SyncClassifyList(nil)
  14. //eta_bridge.SyncEdbClassifyList(nil)
  15. //return
  16. if utils.SyncUserPath != `` {
  17. syncUserTime := utils.SyncUserTime
  18. if syncUserTime == `` {
  19. syncUserTime = "0 0 * * * *"
  20. }
  21. // 每天同步一次指标列表
  22. syncUser := task.NewTask("SyncUser", syncUserTime, eta_bridge.SyncUser)
  23. task.AddTask("定时同步用户账号", syncUser)
  24. }
  25. // 每天同步一次指标列表
  26. //syncIndex := task.NewTask("syncZhongJiIndexList", "0 0 17 * * *", eta_bridge.SyncIndexList)
  27. //task.AddTask("定时同步指标列表", syncIndex)
  28. }