diff --git a/app/controllers/managements_controller.rb b/app/controllers/managements_controller.rb
index 6217532c..6e495cdf 100644
--- a/app/controllers/managements_controller.rb
+++ b/app/controllers/managements_controller.rb
@@ -878,7 +878,7 @@ class ManagementsController < ApplicationController
def evaluate_simple
page = params[:page]
- @recodes = EvaluateRecord.where("created_at > ?", Time.now - 1.days).reorder("consume_time desc")
+ @recodes = EvaluateRecord.where("created_at < ?", Time.now).reorder("consume_time desc")
@recodes_count = @recodes.size
@record_pages = Paginator.new @recodes_count, 20, page || 1
@offset ||= @record_pages.offset
diff --git a/app/views/managements/evaluate_simple.html.erb b/app/views/managements/evaluate_simple.html.erb
index 30e8cd39..514223a3 100644
--- a/app/views/managements/evaluate_simple.html.erb
+++ b/app/views/managements/evaluate_simple.html.erb
@@ -5,7 +5,6 @@
ID |
总耗时 |
- 作品更新 |
文件更新 |
中间层总耗时 |
pull代码 |
@@ -15,7 +14,8 @@
前端轮询 |
结果存储 |
创建时间 |
- 最大执行时间 |
+ 评测时最大时间 |
+ 最新执行时间 |
唯一标识 |
实训名称 |
@@ -26,7 +26,6 @@
<%= record.id %> |
<%= record.consume_time %> |
- <%= record.student_work %> |
<%= record.file_update %> |
<%= record.brige %> |
<%= record.git_pull %> |
@@ -37,8 +36,9 @@
<%= record.test_cases %> |
<%= format_time record.created_at %> |
<% challenge = Game.find(record.game_id).challenge %>
+ <%= record.try(:exec_time) %> |
<%= challenge.try(:exec_time) %> |
- <%= record.shixun.try(:identifier) %> |
+ <%= record.try(:identifier) %> |
<%= link_to record.shixun.try(:name), task_path(record.game), :target => "_blank", :title => "#{record.shixun.try(:name)}" %> |
<% end %>
diff --git a/db/migrate/20190803022733_add_exec_time_to_evaluate_records.rb b/db/migrate/20190803022733_add_exec_time_to_evaluate_records.rb
new file mode 100644
index 00000000..0b054e3c
--- /dev/null
+++ b/db/migrate/20190803022733_add_exec_time_to_evaluate_records.rb
@@ -0,0 +1,5 @@
+class AddExecTimeToEvaluateRecords < ActiveRecord::Migration
+ def change
+ add_column :evaluate_records, :exec_time, :integer
+ end
+end