<%= f.hidden_field :tracker_id %> <%= f.hidden_field :date_from_tracker %> <%= f.hidden_field :id %> <%= f.hidden_field :department %> <%= hidden_field_tag :f_name, 'АМС группа' %>
.

Основная информация

<% if @boss %> <% else %> <%= f.hidden_field :status %> <% end -%>
Логин аварии: <%= f.text_field :name, :id => "report_name_lr", :size => 20, :class => "required" %> <%= hidden_field_tag 'report_login_id', '', :class => "required" %>
Данные о клиенте:
Дата назначения: <%= calendar_field_tag "date", @report.date.to_time, {:name => 'report[date]', :size => 15, :class =>"required time_r", :alt => "t_r", :readonly => false, :change_materials => true}, {:with_time => 'true'} %>
Дата устранения: <%= calendar_field_tag "date_stop", @report.date_stop.to_time, {:name => 'report[date_stop]', :size => 15, :class =>"required time_r", :alt => "t_r", :readonly => false}, {:with_time => 'true'} %>
Тип аварии: <% for cat in Category.ams.active do %> <%= f.radio_button :category, cat.id, :class => "report_category", :onchange => remote_function(:url => {:controller => 'ams', :action => 'change_price'}, :with => "'type=' + $(this).val() + '&price=' + $('#report_client_price_type').val() + '&id='+#{@report.id}", :method => :get) %><%= cat.name %>
<% end -%>
Вид аварии: <%= f.radio_button :style, 0, :onchange => "getSum()" %>Частная
<%= f.radio_button :style, 1, :onchange => "getSum()" %>Корпоративная
Нал/Безнал: <%= f.radio_button :money_type, 0, :class => 'money_type', :onchange => "getSum()" %> Без денег
<%= f.radio_button :money_type, 1, :class => 'money_type', :onchange => "getSum()" %> Наличный расчет
<%= f.radio_button :money_type, 10, :class => 'money_type', :onchange => "getSum()" %> Безналичный расчет
Статус: <%= f.select(:status, [["Готово", 0], ["Отклонено", 1], ["Утверждено", 2]]) -%>
Статус: <%= @report.status_name -%>

Стоимость

<%= render :partial => "sum", :locals =>{:f => f} %>
.

Рабочая группа

<% for employee in @report.done_employees do %> <% f.fields_for :done_employees, employee do |e| -%> <%= render :partial => 'employee', :locals => {:employee => employee, :e => e} %> <% end -%> <% end -%>
<%= link_to_add_fields "Добавить сотрудника", f, :done_employees %>
.

Работы / Материалы

<%= render :partial => "pricelist", :collection => @pricelist, :locals =>{:done_works => @report.done_works} %>
<%= render :partial =>"/shared/done_materials", :locals => {:done_materials => @report.done_materials, :f => f}%>
<% if @boss || @report.status == 0 || @report.new_record?-%> <% for d_empl in @report.done_employees %> <%= render :partial =>"/shared/materials", :locals => {:employee => d_empl.employee, :category => @report.category}%> <% end %>
<% end %>
.

Осложнение аварии

<%= check_box_tag "check_umn_z", true, checked = (if f.object.serial_new.to_s.blank? || f.object.serial_new.strip == "0" then false else true end), :onchange => "if($(this).prop('checked') == true) { $('#serial_new, #serial_old').removeAttr('disabled');} else { $('#serial_new, #serial_old').attr('disabled', 'disabled') }"%> Замена умника:
Новый S/N: <%= f.text_field :serial_new, :id => "serial_new", :disabled => true, :onchange => "getSum()" %>
Старый S/N: <%= f.text_field :serial_old, :id => "serial_old", :disabled => true, :onchange => "getSum()" %>
<%= check_box_tag "check_radiok", true, checked = (if f.object.com_trouble.to_s.blank? then false else true end), :onchange => "if($(this).prop('checked') == true) { $('#com_trouble').removeAttr('disabled');} else { $('#com_trouble').attr('disabled', 'disabled') }"%> Сложная настройка радиоканала (описание обязательно):
В чем возникла сложность: <%= f.text_area :com_trouble, :id => "com_trouble", :style =>"width: 317px; height: 83px;", :disabled => true, :onchange => "getSum()" %>
<%= f.check_box "electro", :onchange => "getSum()" %> Переделка электричества
<%= f.check_box "weld", :onchange => "getSum()" %> Сварка оптического кабеля
<%= f.check_box "weather_temp", :onchange => "getSum()" %> Установка/демонтаж аварийного комплекта UPS
<%= render :partial =>"/problems/problem.html.erb", :locals =>{:f => f} %>
Общий комментарий
<%= f.text_area :com_stay_work, :rows => 8, :style=> 'width: 500px;' %>



<%= button_to_function "Сохранить", validate_and_disable, :id =>"sbmt" %> <%= render :partial => 'itog', :locals => {:report => @report} %>