task.go 774 B

1234567891011121314151617181920
  1. package services
  2. import (
  3. "fmt"
  4. "github.com/beego/beego/v2/task"
  5. )
  6. func Task() {
  7. fmt.Println("task start")
  8. handleYongyiExcelDaily := task.NewTask("handleYongyiExcelDaily", "0 30 13,23 * * *", HandleYongyiExcelDaily)
  9. task.AddTask("涌益咨询日度指标处理", handleYongyiExcelDaily)
  10. handleYongyiExcelWeekly := task.NewTask("handleYongyiExcelWeekly", "0 0 17,23 * * *", HandleYongyiExcelWeekly)
  11. task.AddTask("涌益咨询周度指标处理", handleYongyiExcelWeekly)
  12. task.StartTask()
  13. //HandleYongyiExcelDaily("/Users/xiexiaoyuan/Downloads/2023年11月21日涌益咨询日度数据 (1).xlsx")
  14. //HandleYongyiExcelWeekly("/Users/xiexiaoyuan/Downloads/涌益生猪项目数据库/2023.11.10-2023.11.16涌益咨询 周度数据.xlsx")
  15. fmt.Println("task end")
  16. }