educoder/app/views/courses/code_repeat.html.erb

88 lines
4.8 KiB
Plaintext

<div class="edu-class-container " >
<p class="mb10 font-14"><i class="fa fa-map-marker mr5 color-grey " ></i><a href="<%= course_path(@course) %>"><%= @course.name %></a> > <a href="<%= homework_common_index_path(:course => @course.id) %>">作业列表</a>
<% if @index %>
>#<%= link_to (get_hw_index(@homework, @is_teacher) + 1), student_work_index_path(:homework => @homework.id) %>
<% end %>
</p>
<div class="edu-con-top clearfix ">
<p class="ml15 fl ">查重结果</p>
<span class="ml15 fl color-grey"><%= format_time @homework.simi_time %></span>
<!--<a href="#" class="fr font-12 mr15 mt3 link-color-grey">返回</a>-->
</div>
<div class="edu-con-bg01 mt15" >
<div class="">
<table class="edu-pop-table edu-txt-center font-12 table-pa5 " cellspacing="0" cellpadding="0">
<thead>
<tr>
<th >序号</th>
<th>作品名称</th>
<th>姓名</th>
<th>学号</th>
<th>时间</th>
<th style="border-left:1px solid #eee;">作品名称</th>
<th>姓名</th>
<th>学号</th>
<th>时间</th>
<th style="border-left:1px solid #eee;">相似度</th>
<th>对比</th>
</tr>
</thead>
<% if @homework.homework_type == 2 %>
<% @student_works.each_with_index do |student_work, index| %>
<tbody>
<tr>
<td><%= index + 1 %></td>
<% student_work_name = student_work.name.nil? || student_work.name.empty? ? student_work.user.show_name + '的作品' : student_work.name %>
<td><a class="edu-txt-w100 task-hide "><%= student_work_name %></a></td>
<td><a class="edu-txt-w100 task-hide "><%= student_work.user.show_name %></a></td>
<td><span class="edu-txt-w100 task-hide "><%= student_work.user.user_extensions.nil? ? "--" : student_work.user.user_extensions.student_id %></span></td>
<td><%= format_time(student_work.commit_time) %></td>
<% if student_work.simi_id.to_i > 0 && @works_hash[student_work.simi_id.to_i] %>
<% simi_student_work = @works_hash[student_work.simi_id.to_i] %>
<% simi_student_work_name = simi_student_work.name.nil? || simi_student_work.name.empty? ? simi_student_work.user.show_name + '的作品' : simi_student_work.name%>
<td style="border-left:1px solid #eee;"><a class="edu-txt-w100 task-hide "><%= simi_student_work_name %></a></td>
<td><a class="edu-txt-w100 task-hide "><%=simi_student_work.user.show_name%></a></td>
<td><span class="edu-txt-w100 task-hide "><%= simi_student_work.user.user_extensions.nil? ? "--" : simi_student_work.user.user_extensions.student_id%></span></td>
<td><%= format_time(simi_student_work.commit_time) %></td>
<% if student_work.simi_value.to_i >= 90 %>
<td style="border-left:1px solid #eee;color: red;"><%= student_work.simi_value.to_i %>%</td>
<% else %>
<td style="border-left:1px solid #eee;"><%=student_work.simi_value.to_i %>%</td>
<% end %>
<td >
<%= link_to("查看", show_comparecode_course_path(:homework_id => @homework.id,:src_id => student_work.id,:dst_id => student_work.simi_id.to_i), :class => "link-color-blue", :target => "_blank") %>
</td>
<% else %>
<td>--</td>
<td><a class="edu-txt-w100 task-hide ">--</a></td>
<td><a class="edu-txt-w100 task-hide ">--</a></td>
<td><span class="edu-txt-w100 task-hide ">--</span></td>
<td>--</td>
<% end %>
</tr>
</tbody>
<% end %>
<% end %>
</table>
</div>
</div>
</div>
<script type="text/javascript">
function show_code_compare() {
// $("#ajax-modal").html('<%= escape_javascript( render :partial => 'courses/show_compare_code' ,:locals => {:src_code=> 1,:src_name=> 2,:dst_name=> 3, :dst_code=> 4,:language=> 5,})%>');
// showModal('ajax-modal', '950px');
// $('#ajax-modal').siblings().remove();
// $('#ajax-modal').before("<a href='javascript:void(0)' onclick='closeModal();' style='margin-left: 935px;' class='resourceClose'></a>");
// $('#ajax-modal').parent().css("top", "20%").css("left", "26.5%").css("position", "absolute");
// $('#ajax-modal').parent().addClass("resourceUploadPopup");
// $('#ajax-modal').css("padding-left", "16px").css("padding-bottom", "16px");
//
// function closeModal() {
// hideModal($(".contrast-box"));
// }
}
</script>