socialforge/app/views/bids/_list_projects.html.erb

192 lines
8.0 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<% if @bid.reward_type == 3%>
<%= form_tag(:controller => 'bids', :action => "show_project", :method => :get) do %>
<div class="project-search-block">
<table width="100%" valign="center">
<tr>
<td width="16%"><span style="margin-left:0px"><%= l(:label_task_plural)%></span></td>
<td align="right">
<div class="project-search">
<%= text_field_tag 'student_id', params[:student_id], :size => 30 %>
<%= submit_tag l(:label_search_by_student_id), :class => "small", :name => nil %>
</div></td>
</tr>
</table>
</div>
<% end %>
<% end %>
<% bidding_project.each do |b_project|%>
<% if b_project.project %>
<table width="90%" border="0" align='center'>
<tr>
<td>
<table width="660px" border="0" align='center'>
<tr>
<td width="50px" valign="top" colspan="2" align="middle">
<div style="width: 50px; height: 50px;">
<%= image_tag(url_to_avatar(b_project.project), :class => 'avatar3') %>
</div></td>
<td width="65%" valign="top">
<table width="100%" valign="top">
<tr>
<td colspan="2" valign="top" width="50%"><strong>
<%= link_to(b_project.project.name, project_path(b_project.project)) %>
</strong><a class="font_lighter"><%= l(:label_join_bidding)%></a>
</td>
<!-- 如果需求到期 并且是该需求的管理员 -->
<td style="color: #ec6300;" align="right" valign="0.1em" width="16%">
<strong><span id="reward_result_<%=b_project.id%>"> <!-- 调用js进行刷新 -->
<%= l(:label_system_grade) %>:<%= (b_project.project.project_status.nil? ? 0.0 : b_project.project.project_status.grade) unless (b_project.project.project_status.nil? && b_project.project.nil?) %>
<% if get_prize(b_project).nil? or get_prize(b_project) == "" %>
<% if @bid.deadline < Date.today %>
<%= l(:label_noawards)%>
<% end %>
<% else %>
<% case @bid.reward_type %>
<% when 1 %>
<% case get_prize(b_project) %>
<% when '6' %>
<%= image_tag("/images/bid/win_bid.png")%>
<% when '7' %>
<%= image_tag("/images/bid/candidate.png")%>
<% when '8' %>
<%= image_tag("/images/bid/obsolete.png")%>
<% end %>
<% when 2 %>
<% case get_prize(b_project) %>
<% when '-1' %>
<%= image_tag("/images/bid/special_reward.png")%>
<% when '0' %>
<%= image_tag("/images/bid/first_reward.png")%>
<% when '1' %>
<%= image_tag("/images/bid/second_reward.png")%>
<% when '2' %>
<%= image_tag("/images/bid/third_reward.png")%>
<% when '3' %>
<%= image_tag("/images/bid/forth_reward.png")%>
<% when '4' %>
<%= image_tag("/images/bid/fifth_reward.png")%>
<% when '5' %>
<%= image_tag("/images/bid/qualified.png")%>
<% end %>
<% when 3 %>
<% case get_prize(b_project) %>
<% when '10' %>
<%= image_tag("/images/bid/A.jpg")%>
<% when '11' %>
<%= image_tag("/images/bid/B+.jpg")%>
<% when '12' %>
<%= image_tag("/images/bid/B.jpg")%>
<% when '13' %>
<%= image_tag("/images/bid/C+.jpg")%>
<% when '14' %>
<%= image_tag("/images/bid/C.jpg")%>
<% when '15' %>
<%= image_tag("/images/bid/D+.jpg")%>
<% when '16' %>
<%= image_tag("/images/bid/D.jpg")%>
<% when '17' %>
<%= image_tag("/images/bid/E+.png")%>
<% when '18' %>
<%= image_tag("/images/bid/E.png")%>
<% when '19' %>
<%= image_tag("/images/bid/F.jpg")%>
<% end %>
<% end %>
<% end %>
</span></strong>
</td>
<!-- 评价显隐控制按钮-->
<% if ((User.current.id == @bid.author_id) && (@bid.deadline > Date.today))||User.current.admin %>
<td valign="top" align="right" width="10%">
<span> <%= toggle_link '评价', b_project.id.to_s %></span>
<!-- 评价应标项目的表单 -->
<span style="display: none; vertical-align: top " id = '<%= b_project.id %>'>
<%= form_for "set_reward",:remote=>true,:url=>set_reward_path do |f| %>
<%= f.text_field :b_id,:style => "display:none",:value => b_project.id,:size=>"0" %>
<% case @bid.reward_type %>
<% when 1 %>
<%= f.select :reward,"<option value = '6'>中标</option> <option value = '7'>备选</option> <option value = '8'>淘汰</option>"
.html_safe %>
<% when 2 %>
<%= f.select :reward,"<option value = '-1'>#{l(:label_special_reward)}</option><option value = '0'>#{l(:label_first_reward)}</option> <option value = '1'>#{l(:label_second_reward)}</option> <option value = '2'>三等奖</option> <option value = '3'>四等奖</option> <option value = '4'>五等奖</option> <option value = '5'>#{l(:label_comfort_reward)}</option>"
.html_safe %>
<% when 3 %>
<%= f.select :reward,"<option value = '10'>A</option> <option value = '11'>B+</option> <option value = '12'>B</option> <option value = '13'>C+</option> <option value = '14'>C</option> <option value = '15'>D+</option>
<option value = '16'>D</option> <option value = '17'>E+</option> <option value = '18'>E</option> <option value = '19'>F</option>"
.html_safe %>
<% end %>
<%= f.submit "提交",:class=>"submit" %>
<% end %>
</span>
</td>
<% end %>
</tr>
<tr></tr>
<tr>
<td valign="top" width="50%" style=" word-wrap: break-word; word-break: break-all"><%= b_project.project.description %></td>
</tr>
<tr>
<td valign="top"><span class="font_lighter">
<%= b_project.created_at%>
</span></td>
</tr>
</table>
</td>
<td width="30%">
<div class="bid-user-message" style="border-left: 1px solid rgb(225, 225, 225); margin-left: 20px; padding-left: 20px;">
<table width="100%">
<% if @bid.reward_type == 3 %>
<tr>
<td><%= l(:label_bidding_user_studentcode) %> : <%= b_project.user.user_extensions.student_id %></td>
</tr>
<tr>
<td><%= l(:label_bidding_user_homework) %> :
<% unless b_project.user.nil? %>
<%= link_to(b_project.user.lastname+b_project.user.firstname, user_path(b_project.user)) %>
<% end %>
</td>
</tr>
<tr>
<td style=" word-wrap: break-word; word-break: break-all"><%= l(:label_bidding_reason_homewrok) %> : <%= b_project.description %></td>
</tr>
<% else %>
<tr>
<td><strong><%= l(:label_bidding_user) %>
<% unless b_project.user.nil? %>
<%= b_project.user.lastname %><%= b_project.user.firstname %>
<% end %></strong>
<!-- added by bai 加入学号 -->
<p><strong><%= l(:label_bidding_user_studentcode) %> <%= b_project.user.user_extensions.student_id%></strong></p>
</td>
<!-- end -->
</tr>
<tr>
<td style=" word-wrap: break-word; word-break: break-all"><%= l(:label_bidding_reason) %><%= b_project.description %></td>
</tr>
<% end %>
</table>
</div></td>
</tr>
</table></td>
</tr>
</table>
<% end %>
<% end %>