|
|
|
<td><%= page_no %></td>
|
|
|
|
<td class="text-left">
|
|
|
|
<span><%= link_to competition.name, admins_competition_enroll_lists_path(competition), :title => competition.name %></span>
|
|
|
|
</td>
|
|
|
|
<td><%= competition.sub_title %></td>
|
|
|
|
<td><%= competition.mode_type %></td>
|
|
|
|
<td><%= @member_count_map&.fetch(competition.id, 0) || competition.team_members.count %></td>
|
|
|
|
<td><%= competition.teacher_staff_num %></td>
|
|
|
|
<td><%= competition.member_staff_num %></td>
|
|
|
|
<td class="competition-setting-image">
|
|
|
|
<% imageExists = File.exist?(disk_filename("Competition", competition.id)) %>
|
|
|
|
<% imageUrl = imageExists ? '/' + url_to_avatar(competition) + "?#{Time.now.to_i}" : '' %>
|
|
|
|
<%= image_tag(imageUrl, width: 60, height: 40, class: "preview-image competition-image-#{competition.id}", data: { toggle: 'tooltip', title: '点击预览' }, style: imageExists ? '' : 'display:none') %>
|
|
|
|
<%= javascript_void_link imageExists ? '重新上传' : '上传图片', class: 'action upload-competition-image-action', data: { source_id: competition.id, source_type: 'Competition', toggle: 'modal', target: '.admin-upload-file-modal' } %>
|
|
|
|
</td>
|
|
|
|
<td><%= competition.created_at.strftime('%Y-%m-%d %H:%M') %></td>
|
|
|
|
<td class="action-container">
|
|
|
|
<%= link_to '配置', admins_competition_competition_settings_path(competition), class: 'action edit-action' %>
|
|
|
|
|
|
|
|
<% if !competition.status? && competition.published_at.blank? %>
|
|
|
|
<%= link_to '发布', publish_admins_competition_path(competition), class: 'action publish-action', method: :post, remote: true %>
|
|
|
|
<% else %>
|
|
|
|
<%= link_to '取消发布', unpublish_admins_competition_path(competition), class: 'action unpublish-action', method: :post, remote: true %>
|
|
|
|
<% end %>
|
|
|
|
|
|
|
|
<%= link_to competition.published? ? "下架" : "上架", online_switch_admins_competition_path(competition), class: 'action online-action', method: :post, remote: true %>
|
|
|
|
|
|
|
|
<% if competition.mode != 1 %>
|
|
|
|
<%= javascript_void_link '导入成绩', class: 'action', data: { competition_id: competition.id, toggle: 'modal', target: '.admin-import-competition-score-modal'} %>
|
|
|
|
<% end %>
|
|
|
|
</td>
|