| <%= report.id %> |
<%= Russian::strftime(report.date.to_date) %> |
<%= report.done_employees.map{|i| i.empl_name}.join(', ') %> |
<%= report.sum %> |
<%= report.done_works.map{|i| i.work_name+' - '+i.count}.join(' ') %> |
<%= report.done_materials.map{|m| [m.inst_type_name + ": "+m.material_name+(m.count.to_i > 1 ? " " +m.count.to_s + " шт. " : "") +(m.price.to_i>0 ? " (цена - "+ (m.price.to_s || 0)+") " : "")+(m.bonus_sale.to_i > 0 ? " бонус "+ m.bonus_sale.to_s : "" )]}.join(' ') %> |
<%= select_tag :status, options_for_select([["Готово", 0], ["Отклонено", 1], ["Утверждено", 2]], report.status.to_i), :onchange => remote_function(:url => {:controller => :report, :action => :update, :id => report.id}, :with => "'status=' + $(this).val()", :method => :put)%> |
<%= link_to "Редактировать", report.link_for_report, :target => 'blank' %> |
<% end %>