diff --git a/app/controllers/managements_controller.rb b/app/controllers/managements_controller.rb index b4e5b0b4..83637277 100644 --- a/app/controllers/managements_controller.rb +++ b/app/controllers/managements_controller.rb @@ -851,6 +851,15 @@ class ManagementsController < ApplicationController @front_js = eva.front_js end + def evaluate_simple + page = params[:page] + @recodes = EvaluateRecord.where("created_at > ?", Time.now - 1.days).order("consume_time desc") + @recodes_count = @recodes.size + @record_pages = Paginator.new @recodes_count, 20, page || 1 + @offset ||= @record_pages.offset + @recodes = paginateHelper @recodes, 20 + end + # 评测时间列表 def evaluate_records shixun_tomcat = Redmine::Configuration['shixun_tomcat'] diff --git a/app/views/managements/evaluate_simple.html.erb b/app/views/managements/evaluate_simple.html.erb new file mode 100644 index 00000000..a8174770 --- /dev/null +++ b/app/views/managements/evaluate_simple.html.erb @@ -0,0 +1,76 @@ +<% if false %> + +
序号 | +总耗时 | +作品更新 | +文件更新 | +中间层总耗时 | +pull代码 | +pod启动 | +pod执行 | +中间层回传 | +前端轮询 | +回调结果存储 | +实训详情 | +
---|---|---|---|---|---|---|---|---|---|---|---|
<%= index %> | +<%= record.consume_time %> | +<%= record.student_work %> | +<%= record.file_update %> | +<%= record.brige %> | +<%= record.git_pull %> | +<%= record.create_pod %> | +<%= record.pod_execute %> | +<%= record.return_back %> | +<%= record.front_js %> | +<%= record.test_cases %> | +<%= link_to record.game.try(:identifier), task_path(record.game), :target => "_blank" %> | +