= stylesheet_link_tag 'controladoria/vistos_form' .alert.alert-warning[role="alert" id="alert-content" style="display: none;"] span#alert-message - if @visto.new_record? - metodo = :post - acao = 'create' - else - metodo = :put - acao = 'update' = form_for( [vistoriavel, @visto], url: url_for( controller: 'controladoria/vistos', action: acao), method: metodo, html: { class: "form-vertical" }, role: "form" ) do |f| fieldset legend strong - if vistoriavel.class.name != "Licitacao::Aditivo" && vistoriavel.envia_pro_copfin? && !vistoriavel.enviado_para_controladoria? span Parecer COPFIN = f.hidden_field :tipo, value: 'copfin' - else span Parecer Controle Interno .form-group .row .col-sm-3 = f.label :data, "Data do Parecer*", class: "control-label" = f.calendar_field :data_do_parecer = error_for @visto, :data_do_parecer - if @visto.new_record? .br .container #interruptor-radio-group.interruptor-radio-group data-toggle="buttons" label.btn.btn-default.interruptor-radio class="#{"active" if @visto.aprovado?}" = f.radio_button :aprovado, true, checked: "#{@visto.aprovado? == true}" span.radio-dot span.interruptor-radio-word Parecer Positivo label.btn.btn-default.interruptor-radio class="#{"active" unless @visto.aprovado?}" = f.radio_button :aprovado, false, checked: "#{@visto.aprovado? == false}" span.radio-dot-negative span.interruptor-radio-word Parecer Negativo = error_for @visto, :aprovado .form-group .row .col-sm-12 = f.label :Justificativa, 'Justificativa*', class: "control-label", id:'justificativa' = f.text_area :mensagem, class: "form-control", rows: 5 = error_for @visto, :mensagem .form-group h6 ' (*) Campos Obrigatórios .form-actions .row .col-sm-12 = f.submit "Salvar", class: "btn btn-primary" = link_to "Cancelar", rota_cancelar_visto(vistoriavel), class: "btn btn-default" - content_for :js do javascript: $(window).resize(function() { if ($(window).width() <= 800) { $('#prop-type-group').removeClass('btn-group'); $('#prop-type-group').addClass('btn-group-vertical'); } else { $('#prop-type-group').addClass('btn-group'); $('#prop-type-group').removeClass('btn-group-vertical'); } }); $('#controladoria_visto_aprovado_false').change(function(){ if ($('input[id="controladoria_visto_aprovado_false"]:checked').length > 0) { $('#justificativa').text('Justificativa*') } }); $('#controladoria_visto_aprovado_true').change(function(){ if ($('input[id="controladoria_visto_aprovado_true"]:checked').length > 0) { $('#justificativa').text('Justificativa') } });