forked from Trustie/forgeplus
fixed 截止提交作品时间过了不提示
This commit is contained in:
parent
4bd585cf7e
commit
2d22bbc9d8
|
|
@ -14,6 +14,7 @@ class CompetitionNoticeJob < ApplicationJob
|
|||
competitions.each do |c|
|
||||
competition_users = CompetitionUser.where(competition_info_id: c.id)
|
||||
competition_users.each do |team|
|
||||
next if c.upload_date < Time.now
|
||||
SendTemplateMessageJob.perform_later('CompetitionBegin', team.user_id, c.id)
|
||||
end
|
||||
end
|
||||
|
|
@ -25,6 +26,7 @@ class CompetitionNoticeJob < ApplicationJob
|
|||
Rails.logger.info "__________#{Time.now.to_s}__submit_work_end start______________________"
|
||||
competitions = CompetitionInfo.where("upload_date >=? and upload_date <= ? ", (Time.now - 3.days - 5.minutes).utc.strftime('%Y-%m-%d %H:%M:00'), Time.now.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.each do |team|
|
||||
SendTemplateMessageJob.perform_later('CompetitionReview', team.user_id, c.id)
|
||||
|
|
@ -38,6 +40,7 @@ class CompetitionNoticeJob < ApplicationJob
|
|||
Rails.logger.info "__________#{Time.now.to_s}__submit_work_result start______________________"
|
||||
competitions = CompetitionInfo.where("upload_date >=? and upload_date <= ? ", Time.now.utc.strftime('%Y-%m-%d %H:%M:00'), (Time.now + 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.each do |team|
|
||||
SendTemplateMessageJob.perform_later('CompetitionResult', team.user_id, c.id)
|
||||
|
|
|
|||
Loading…
Reference in New Issue