| | |
| | | |
| | | func main() { |
| | | //db.UpdatePersonStatusByIds() |
| | | immediate := flag.Bool("immediate", true, "whether to execute immediately") |
| | | immediate := flag.Bool("immediate", false, "whether to execute immediately") |
| | | flag.Parse() |
| | | |
| | | if *immediate { |
| | | logger.Info("Executing immediately...") |
| | | rule.ExecuteTask() |
| | | } |
| | | //r, _ := db.QueryByDays(3) |
| | | //for _, id := range r { |
| | | // task.TaskAnalysisService(id) |
| | | //} |
| | | //fmt.Println("ids: ", len(r)) |
| | | //return |
| | | //task.TaskAnalysisService("3407b20e-6343-4832-88fa-a8e986552532") |
| | | //go initApiServer() |
| | | go initApiServer() |
| | | //return |
| | | now := time.Now() |
| | | next := time.Date(now.Year(), now.Month(), now.Day()+1, 1, 0, 0, 0, now.Location()) |