package util import ( "fmt" "github.com/astaxie/beego/toolbox" "github.com/shopspring/decimal" "server_fhl/dbUtil" "server_fhl/models" "time" ) func init(){ fmt.Println("进来定时") tk1 := toolbox.NewTask("myTask1", "0 01 0 * * 0-6", func() error { fenfa() return nil }) toolbox.AddTask("myTask1", tk1) toolbox.StartTask() } func fenfa(){ var ci models.CommonInfo dbUtil.Engine.Get(&ci) nowFormat := NowTimeDayString() cs := ci.SupplyTime[:10] if nowFormat != cs { return } format := time.Now().AddDate(0, 0, -6).Format("2006-01-02 15:04:05") sql_total := "SELECT IFNULL(SUM(1-amount_lv),0) as total FROM user_addr WHERE amount_lv<1 AND create_time