init: initial commit

This commit is contained in:
Blizzard
2026-02-06 14:44:06 +08:00
commit 3115b58cb2
133 changed files with 25889 additions and 0 deletions
+41
View File
@@ -0,0 +1,41 @@
package initialize
//func InitTimer() {
// go func() {
// var option []cron.Option
// option = append(option, cron.WithSeconds())
//
// //任务一:每天凌晨00:01点执行 生成今日养护任务
// _, err := global.Timer.AddTaskByFuncWithSecond("GenerateToday", "0 1 0 * * *", func() {
// err := task.GeneratorTodayCare()
// if err != nil {
// fmt.Println("定时生成今日养护任务失败:", err)
// }
// }, "定时生成今日带养护记录", option...)
// if err != nil {
// fmt.Println("添加定时任务失败:", err)
// }
//
// // 任务二:每天凌晨00:16执行 定时更新未完成的任务
// _, err2 := global.Timer.AddTaskByFuncWithSecond("UpdateExpireCare", "0 16 0 * * *", func() {
// err3 := task.UpdateExpireCare()
// if err3 != nil {
// fmt.Println("定时更新未完成任务失败:", err)
// }
// }, "定时更新未完成任务", option...)
// if err2 != nil {
// fmt.Println("添加定时任务失败:", err)
// }
//
// // 任务三:每天8点执行 发送植物养护提醒
// _, err4 := global.Timer.AddTaskByFuncWithSecond("SendCareRemind", "0 0 8 * * *", func() {
// err5 := task.SendCareMsg()
// if err5 != nil {
// global.Logger.Error("定时发送植物养护提醒失败", zap.Error(err5))
// }
// }, "定时发送植物养护提醒", option...)
// if err4 != nil {
// fmt.Println("添加定时任务失败:", err)
// }
// }()
//}