From a113c1666cd5c124988f6f86ac75a071bd812b4c Mon Sep 17 00:00:00 2001
From: daiao <358551898@qq.com>
Date: Fri, 6 Mar 2020 14:10:23 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=AD=A3=E8=80=97=E6=97=B6=E4=B8=8D?=
 =?UTF-8?q?=E5=87=86=E7=9A=84=E9=97=AE=E9=A2=98?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 lib/tasks/shixuns.rake | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
 create mode 100644 lib/tasks/shixuns.rake

diff --git a/lib/tasks/shixuns.rake b/lib/tasks/shixuns.rake
new file mode 100644
index 000000000..f2cdddc52
--- /dev/null
+++ b/lib/tasks/shixuns.rake
@@ -0,0 +1,18 @@
+#coding=utf-8
+
+
+desc "纠正学生实训耗时不准的问题"
+
+namespace :shixuns do
+  task correct_the_shixun_cost_time: :environment do
+    puts "myshixun_id: #{ENV['myshixun_id']}"
+    if ENV['myshixun_id'].present?
+      myshixun = Myshixun.find(ENV['myshixun_id'])
+      myshixun.games.where(status: 2).each do |game|
+        cost_time = game.open_time.to_i - game.end_time.to_i
+        game.update_column(:cost_time, cost_time)
+      end
+    end
+
+  end
+end
\ No newline at end of file