1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- package services
- import (
- "fmt"
- "github.com/astaxie/beego/toolbox"
- )
- func Task() {
- fmt.Println("task start")
-
- sendEmail := toolbox.NewTask("sendEmail", "0 0 12 * * 0 ", SendEmail)
- toolbox.AddTask("sendEmail", sendEmail)
- oneMinute := toolbox.NewTask("oneMinute", "0 */1 7-23 * * * ", OneMinute)
- toolbox.AddTask("oneMinute", oneMinute)
-
- getLzProductList := toolbox.NewTask("getLzProductList", "0 0 11-19/1 * * * ", GetLzProductList)
- toolbox.AddTask("getLzProductList", getLzProductList)
-
- getLzProductDetail := toolbox.NewTask("getLzProductDetail", "0 5 11-19/1 * * * ", GetLzProductDetail)
- toolbox.AddTask("getLzProductDetail", getLzProductDetail)
- toolbox.StartTask()
-
-
-
-
-
- fmt.Println("task end")
- }
- func Task123() {
- fmt.Print("start")
- GetLzProductPriceProduct()
- fmt.Print("end")
- }
- func SendEmail() (err error) {
-
- go ReportViewTimes()
-
- go ReportViewDetail()
-
- go FreeViewerDetail()
-
- go HongzeUsers()
- return
- }
- func OneMinute() (err error) {
-
-
-
- FrequencyByWeek()
-
-
- return
- }
|