fixed 竞赛审核短信发送,逾期提醒仅报名通过和未提交作品用户

This commit is contained in:
xxq250 2026-07-23 09:53:04 +08:00
parent 17e53e2733
commit c09983e679
1 changed files with 1 additions and 1 deletions

View File

@ -42,7 +42,7 @@ class CompetitionNoticeJob < ApplicationJob
competitions = CompetitionInfo.where("upload_date >=? and upload_date <= ? ", Time.now.utc.strftime('%Y-%m-%d %H:%M:00'), (Time.now + day_num.to_i.days + 5.minutes).utc.strftime('%Y-%m-%d %H:%M:00'))
competitions.each do |c|
next if c.upload_date < Time.now
competition_users = CompetitionUser.where(competition_info_id: c.id)
competition_users = CompetitionUser.where(competition_info_id: c.id).where(status: 2)
competition_users.each do |team|
SendTemplateMessageJob.perform_later('CompetitionReview', team.user_id, c.id)
send_type = day_num.to_i ==1 ? 'competition_deadline_1_day' : 'competition_deadline_5_day'