<div class="show_hwork_arrow"></div>
<div class="showHwork">
  <ul>
    <li class="fl" >
      <span class="tit_fb">上交时间：</span>
      <%=format_time @work.created_at %>
    </li>

    <% if @work.user == User.current && @homework.homework_detail_manual.comment_status == 1 %>
        <!-- 我的作业 && 匿评作业 && 未开启匿评，显示编辑和删除按钮 -->
        <li class="fr" >
          <%= link_to("", student_work_path(@work),:method => 'delete', :confirm => l(:text_are_you_sure), :class => "pic_del")  %>
        </li>
        <li class="fr" >
          <%= link_to "",new_student_work_path(:homework => @homework.id),:class => "pic_edit"%>
        </li>
    <% end%>
    <% if @homework.homework_detail_manual.comment_status == 3 && @work.user != User.current%>
        <!-- 匿评结束阶段，显示点赞按钮 -->
        <li class="fr" id="student_work_praise_<%= @work.id%>">
          <%= render :partial => 'student_work_praise' %>
        </li>
    <% end%>
    <div class="cl"></div>

    <li >
      <span class="tit_fb ">编程代码：</span>
      <div class="showHworkP break_word">
        <%= text_format(@work.description) if @work.description%>
      </div>
      <div class="cl"></div>
    </li>

    <% if @is_teacher%>
        <li class="mt10 fl">
          <span class="tit_fb ">
            测试结果：
          </span>
          <div class="show_hwork_p break_word">
            <% @work.student_work_tests.each_with_index do |test, index| %>
                <div class="ProResultTop">
                  <p class="c_blue fl">
                    第<%= @work.student_work_tests.count - index%>次测试
                  </p>
                  <span class="fr c_grey">
                    <%= test.created_at.to_s(:db) %>
                  </span>
                  <div class="cl"></div>
                </div>
                <% if test.status.to_i == -2 %>
                    <div class="ProResultCon ">
                      <%= test.results.first %>
                    </div>
                <% else %>
                    <div class="ProResultTable " >
                      <ul class="ProResultUl " >
                        <% test.results.each_with_index do |x, i| %>
                            <li >
                              <span class="w60 T_C">测试<%=i+1%></span>
                              <% if x["status"].to_i != 0 %>
                                  <span class="w150 c_red">测试错误！</span>
                                  <span class="w60">您的输出：</span>
                                  <span class="width150"><%=x["result"]%></span>
                                  <span class="w60">正确输出：</span>
                                  <span  class="width150"><%=x["output"]%></span>
                                  <div class="cl"></div>
                              <% else %>
                                  <span class="w150 c_green">测试正确！</span>
                                  <div class="cl"></div>
                              <% end %>
                            </li>
                        <% end %>
                      </ul>
                    </div>
                <% end %>
            <% end %>
          </div>
        </li>
    <% end%>

    <li >
      <% if @is_teacher || (@homework.homework_detail_manual.comment_status == 2 && @work.user != User.current )%>
          <!-- 老师 || 开启匿评状态 && 不是当前用户自己的作品 -->
          <div id="add_student_score_<%= @work.id%>" class="mt10 evaluation">
            <%= render :partial => 'add_score',:locals => {:work => @work,:score => @score}%>
          </div>
      <% end%>
      <div class="cl"></div>
    </li>
  </ul>

  <div class="ping_box fl" id="score_list_<%= @work.id%>" style="<%= @work.student_works_scores.empty? ? 'padding:0px;' : ''%>">
    <%@student_work_scores.each do |score|%>
        <div id="work_score_<%= score.id%>">
          <%= render :partial => 'student_work_score',:locals => {:score => score,:is_last => score == @student_work_scores.last}%>
        </div>
    <% end%>
  </div>
  <!---ping_box end--->
  <a href="javascript:void(0);" class="fr linkBlue mt5 mb5" onclick="$('#about_hwork_<%= @work.id%>').html('');">收起</a>
  <div class="cl"></div>
</div>