From 643dedc8cb247effc524f6e28d1f4438fcea5bb3 Mon Sep 17 00:00:00 2001 From: xiaoxiaoqiong Date: Wed, 2 Mar 2022 16:55:33 +0800 Subject: [PATCH] =?UTF-8?q?=E9=80=9A=E7=9F=A5=E6=8F=90=E9=86=92=E8=A7=84?= =?UTF-8?q?=E5=88=99=E6=9B=B4=E6=94=B95=E5=88=86=E9=92=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/tasks/competition_notice.rake | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/tasks/competition_notice.rake b/lib/tasks/competition_notice.rake index 73db9b07..3cacd78d 100644 --- a/lib/tasks/competition_notice.rake +++ b/lib/tasks/competition_notice.rake @@ -5,7 +5,7 @@ namespace :competition_notice do desc "竞赛通知-进入提交作品状态" task submit_work_begin: :environment do puts "__________#{Time.now.to_s}__submit_work_begin start______________________" - competitions = Project.find_by_sql("select * from competitions where status=1 and start_time >='#{(Time.now - 5.minutes).strftime('%Y-%m-%d %H:%i:00')}' and start_time <= '#{Time.now.strftime('%Y-%m-%d %H:%M:00')}' ") + competitions = Project.find_by_sql("select * from competitions where status=1 and start_time >='#{(Time.now - 5.minutes).strftime('%Y-%m-%d %H:%M:00')}' and start_time <= '#{Time.now.strftime('%Y-%m-%d %H:%M:00')}' ") competitions.each do |c| competition_teams = Project.find_by_sql("select * from competition_teams where competition_id=#{c.id} ") competition_teams.each do |team| @@ -18,7 +18,7 @@ namespace :competition_notice do desc "竞赛通知-截止提交作品时间前3小时" task submit_work_end: :environment do puts "__________#{Time.now.to_s}__submit_work_end start______________________" - competitions = Project.find_by_sql("select * from competitions where status=1 and end_time >='#{(Time.now + 3.hours - 5.minutes).strftime('%Y-%m-%d %H:%i:00')}' and end_time <= '#{(Time.now + 3.hours).strftime('%Y-%m-%d %H:%M:00')}' ") + competitions = Project.find_by_sql("select * from competitions where status=1 and end_time >='#{(Time.now + 3.hours - 5.minutes).strftime('%Y-%m-%d %H:%M:00')}' and end_time <= '#{(Time.now + 3.hours).strftime('%Y-%m-%d %H:%M:00')}' ") competitions.each do |c| competition_teams = Project.find_by_sql("select * from competition_teams where competition_id=#{c.id} ") competition_teams.each do |team| @@ -31,7 +31,7 @@ namespace :competition_notice do desc "竞赛通知-报名的竞赛进入成绩公示阶段" task submit_work_result: :environment do puts "__________#{Time.now.to_s}__submit_work_result start______________________" - competitions = Project.find_by_sql("select * from competitions where status=1 and review_time >='#{(Time.now - 5.minutes).strftime('%Y-%m-%d %H:00:00')}' and review_time <= '#{Time.now.strftime('%Y-%m-%d %H:%M:%S')}' ") + competitions = Project.find_by_sql("select * from competitions where status=1 and review_time >='#{(Time.now - 5.minutes).strftime('%Y-%m-%d %H:%M:00')}' and review_time <= '#{Time.now.strftime('%Y-%m-%d %H:%M:%S')}' ") competitions.each do |c| competition_teams = Project.find_by_sql("select * from competition_teams where competition_id=#{c.id} ") competition_teams.each do |team|