🎨 修改定时任务错误逻辑

This commit is contained in:
2024-04-02 15:02:46 +08:00
parent 0d688ccae5
commit 4bb385b766
2 changed files with 5 additions and 5 deletions

View File

@@ -27,7 +27,7 @@ func CheckUserSurgeryDate() {
func SendMsg2User() {
go func() {
global.GVA_LOG.Info("执行发送消息定时任务")
global.GVA_LOG.Info("创建发送消息定时任务")
var ut []common.UserTodo
err := global.GVA_DB.Model(&common.UserTodo{}).Find(&ut).Error
if err != nil {
@@ -47,7 +47,7 @@ func SendMsg2User() {
}
// 根据用户手术信息 发送提醒消息
if todo.RemindPeriod == 0 && todo.IsFinish == 0 {
if todo.RemindPeriod == user.IsSurgery && todo.IsFinish == 0 {
// 根据年月日时发送消息
job, err := WxTask.Every(1).Day().At(todo.RemindTime).LimitRunsTo(1).Do(MiniappSendMsg, strconv.Itoa(int(user.ID)), strconv.Itoa(int(todo.ID)))
//job, err := WxTask.Cron("0 30 23 30 3 2024").Do(MiniappSendMsg, strconv.Itoa(int(user.ID)), strconv.Itoa(int(todo.ID)))