edb_info_stat.go 776 B

12345678910111213141516171819202122232425262728
  1. package data_stat
  2. import (
  3. "context"
  4. "errors"
  5. "eta/eta_task/services/data"
  6. "eta/eta_task/utils"
  7. "time"
  8. )
  9. // SetEdbSourceStatTask 设置数据源指标更新情况定时任务
  10. func SetEdbSourceStatTask(cont context.Context) (err error) {
  11. now := time.Now().Format(utils.FormatDate)
  12. if now <= "2023-12-04" { //上线之后隔天再执行
  13. return
  14. }
  15. utils.FileLog.Info("SetEdbSourceStatTask 开始")
  16. resp, err := data.SetEdbSourceStat()
  17. if err != nil {
  18. utils.FileLog.Info("SetEdbSourceStatTask 定时更新出错 Err:" + err.Error())
  19. return errors.New("SetEdbSourceStat Err:" + err.Error())
  20. }
  21. if resp.Ret != 200 {
  22. return errors.New("SetEdbSourceStat Err:" + resp.Msg + ";ErrMsg:" + resp.ErrMsg)
  23. }
  24. utils.FileLog.Info("SetEdbSourceStatTask 结束")
  25. return
  26. }