<%=l(:label_code_work_tests)%>

 
<% @code_work_tests.each do |test| %> "> <% end %>
作业id 平均等待时间 语言 提交测试时间 答题状态 测试集数 最小耗时 最大耗时
<%=link_to(test.homeworkid, student_work_index_path(:homework => test.homeworkid))%> <% if test.status != -2 && test.results.first['user_wait'] %> <% wait_time = 0 %> <% test.results.each do |result| wait_time = wait_time + result['user_wait'] end %> <%=(wait_time/test.results.count).to_s+"毫秒" %> <% else %> <%="未记录"%> <% end %> <%=%W(C C++ Python Java).at(test.language.to_i - 1)%> <%=Time.parse(test.created_at.to_s).strftime("%Y-%m-%d %H:%M:%S")%> <% if test.status == 0 %> <%= "答题正确" %> <% elsif test.status == -2 %> <%= "编译错误" %> <% elsif test.status == 2 || test.results.last['status'] == 2 %> <%= "超时" %> <% else %> <%= "答题错误" %> <% end %> <% if test.status != -2 %> <%=test.results.count%> <% end %> <% if test.status != -2 %> <%test.results = test.results.sort_by {|result| result['time_used'] }%> <%=test.results.first['time_used'] == 0 ? "1毫秒":test.results.first['time_used'].to_s+"毫秒"%> <% end %> <% if test.status != -2 %> <%=test.results.last['time_used'] == 0 ? "1毫秒":test.results.last['time_used'].to_s+"毫秒"%> <% end %>
<% html_title(l(:label_code_work_tests)) -%>