= javascript_include_tag "bomcobox" = javascript_include_tag 'licitacao/projetos/form' = simple_form_for( @projeto, html: { class: "form-vertical" }, role: "form" ) do |f| fieldset legend strong = @projeto.new_record? ? 'Gerar' : 'Editar' ' Projeto Básico - Simplificado = f.hidden_field :pedido_id, value: @pedido.id .form-group .row .col-sm-12 - if @projeto.errors[:base].any? .alert.alert-danger role="alert" strong | Erro! =< @projeto.errors[:base].join(", ") .form-group .row .col-sm-2 = f.label :pedido_id, "Número do Pedido", class: "control-label" p.form-control-static = @pedido.try(:numero) .col-sm-3 = f.label :pedido_id, "Total pelo Menor Preço", class: "control-label" p.form-control-static = @pedido.try(:menor_cotacao_dos_itens).real_contabil .form-group .row .col-sm-10 = f.label :pedido_id, "Objeto do Pedido", class: "control-label" p.form-control-static = @pedido.try(:objeto) - desabilitar_nova_lei = Configuracao.last.utilizar_nova_licitacao? ? false : true .form-group .row .col-sm-3 /desativado por hora, para todos os projetos serem criados na lei federal 8.666 = f.input :lei_federal, label: "Lei Federal", collection: @leis_federais, value_method: :second, label_method: :first, include_blank: "Selecione", input_html: { id: "lei_federal", class: "form-control s2", disabled: desabilitar_nova_lei, data: { value: "lei_8666_93"}}, required: true = error_for @projeto, :lei_federal .form-group .row .col-sm-3 - if @projeto.persisted? = f.label :data_do_projeto, "Data do Projeto*", class: "control-label" p.form-control-static = @projeto.data_do_projeto - else .input-group = f.input :data_do_projeto, as: :string, wrapper: :calendar_field, input_html: { class: " form-control date-picker", placeholder: Date.today, autocomplete: "off", data: { data_pedido: I18n.l(@pedido.data_do_pedido)} }, required:true = error_for @projeto, :data_do_projeto .col-sm-3.control-label.bid_obra_ou_servico .checkbox.checkbox-circle = f.check_box :bid_obra_ou_servico, id: "checkbox-bid" = f.label :bid_obra_ou_servico, "Obras/Serviços", for: "checkbox-bid" .col-sm-6.control-label#campo_checkbox_sbqc .checkbox.checkbox-circle = f.check_box :sbqc, id: "checkbox-sbqc" = f.label :sbqc, "Regras própias de organismos internacionais", for: "checkbox-sbqc" .form-group .row .col-sm-4 - if @projeto.persisted? = f.label :modalidade_do_processo, "Modalidade*", class: "control-label label_mod_proc", for: "normal-field" p.form-control-static id="modalidade_do_processo_fixo" = @projeto.localizar :modalidade_do_processo = f.hidden_field :modalidade_do_processo, id: "modalidade_do_processo", value: @projeto.try(:modalidade_do_processo) - else = f.input :modalidade_do_processo, label: "Modalidade", collection: @modalidades_do_processo, value_method: :second, label_method: :first, include_blank: "Selecione", input_html: {id: "modalidade_do_processo", class: "form-control s2", data: { value: @projeto.try(:modalidade_do_processo) }}, require: true = error_for @projeto, :modalidade_do_processo .col-sm-3 - if @projeto.persisted? = f.label :modalidade_de_licitacao, "Modalidade da Licitação*", class: "control-label label_mod_lic", for: "normal-field" p.form-control-static = @projeto.localizar :modalidade_de_licitacao - else = f.input :modalidade_de_licitacao, label: "Modalidade de Licitação", collection: [], include_blank: "Selecione", input_html: {id: "modalidade_de_licitacao", class: "form-control s2", data: { value: @projeto.try(:modalidade_de_licitacao) }}, required: true = error_for @projeto, :modalidade_de_licitacao - if @projeto.persisted? .col-sm-3 = f.label :registro_de_preco, "Registro de Preço?", class: "control-label", for: "normal-field" p.form-control-static = @projeto.registro_de_preco? ? "Sim" : "Não" - else .col-sm-3#registro_de_preco = f.label :registro_de_preco, "Registro de Preço?*", class: "control-label" .radio style="padding: 0;" .col-sm-4 = f.radio_button :registro_de_preco, true = f.label :registro_de_preco, "Sim", value: true .col-sm-4 = f.radio_button :registro_de_preco, false = f.label :registro_de_preco, "Não", value: false .col-sm-8 style="padding: 0;" = error_for @projeto, :registro_de_preco .form-group .row .col-sm-3 = f.input :forma_de_agrupamento, label: "Forma de Agrupamento", collection: @formas_de_agrupamento, value_method: :second, label_method: :first, include_blank: "Selecione", input_html: {class: "form-control s2", data: { value: @projeto.try(:forma_de_agrupamento) }}, required: true = error_for @projeto, :forma_de_agrupamento .col-sm-5#campo_fundamentacao_legal = f.input :legislacao_id, label: "Fundamentação Legal", collection: @legislacoes, include_blank: "Selecione", input_html: { id: 'select_fundamentacao_legal', class: "form-control s2", data: { value: @projeto.try(:legislacao_id)} }, required: true = error_for @projeto, :legislacao_id .form-group .row .col-sm-4#criterio-julgamento - if @projeto.persisted? = f.label :criterio_de_julgamento, "Critério de Julgamento*", class: "control-label" p.form-control-static = @projeto.localizar :criterio_de_julgamento - else = f.input :criterio_de_julgamento, label: "Critério de Julgamento", collection: [], include_blank: "Selecione", input_html: {id: 'criterio_de_julgamento', class: 'form-control s2', data: { value: @projeto.try(:criterio_de_julgamento) } } = error_for @projeto, :criterio_de_julgamento .form-group h6 ' (*) Campos Obrigatórios .form-actions .row .col-sm-12 = f.submit "Salvar", class: "btn btn-primary" - if @projeto.persisted? = link_to "Cancelar", @projeto, class: "btn btn-default" - else = link_to "Cancelar", @pedido, class: "btn btn-default"