= javascript_include_tag "bomcobox" = javascript_include_tag "licitacao/empenho_retroativo_do_contrato/itens_retroativo" .alert.alert-warning[role="alert" id="alert-content" style="display: none;"] span#alert-message - action = (@empenho_retroativo_do_contrato.new_record? ? :create : :update) = form_for( @empenho_retroativo_do_contrato, url: url_for(action: action, contrato_id: @contrato, controller: 'licitacao/empenhos_retroativos_do_contrato'), html: { class: "form-vertical" }, role: "form" ) do |f| fieldset legend strong = @empenho_retroativo_do_contrato.new_record? ? 'Cadastrar' : 'Editar' ' Empenho Retroativo do Contrato .form-group .row = f.hidden_field :contrato_id, id:"contrato_id" .col-sm-4 = f.label :numero_empenho, "Número do Empenho ", class: "control-label", for: "normal-field" = f.text_field :numero_empenho, id:"numero", class: "form-control input-sm", minlength: 8, maxlength: 8, disabled: f.object.persisted? = error_for f.object, :numero_empenho .col-sm-4 = f.label :data_do_empenho, "Data do Empenho ", class: "control-label", for: "normal-field" .input-group = f.text_field :data_do_empenho, placeholder: '00/00/0000', id:"data_empenho", class: "form-control input-sm date-picker", autocomplete: "off", disabled: f.object.persisted? span.input-group-addon span.icone-calendario = error_for f.object, :data_do_empenho .div span.help-block id="msg_ajuda" ' Definir data para habilitar a edição dos itens span.help-block id="erro" style="#{'display: none;'}" ' Deve estar dentro da vigência do contrato (#{@contrato.inicio_da_vigencia} à #{@contrato.data_final_de_acordo_com_aditivos}) .form-group id="campos_tabela" style="#{'display: none;' unless @empenho_retroativo_do_contrato.data_do_empenho? }" legend strong ' Cadastrar Item do Empenho Retroativo do Contrato .table-responsive table.table.table-bordered.table-hover thead tr th Item th width="12%" Saldo a Empenhar th width="12%" Valor Unitário th width="12%" Quantidade th width="14%" Valor Total th.center width="10%" Opções tbody#itens = f.fields_for :itens_do_empenho_retroativo_do_contrato do |item| = render 'item_do_empenho_retroativo_do_contrato_fields', f: item tfoot tr td.links colspan=6 align="right" = link_to_add_association ' Adicionar'.html_safe, f, :itens_do_empenho_retroativo_do_contrato, :"data-association-insertion-node" => "tbody#itens",:"data-association-insertion-method" => "append", class: 'btn btn-primary btn-sm', id: 'btn-add-item-do-retroativo-do-contrato' ==< link_to '#', id:"todos", class: 'btn btn-default btn-sm' do span class="glyphicon glyphicon-plus-sign" | Adicionar Todos .form-actions .row .col-sm-12 = f.submit "Salvar", class: "btn btn-primary" = link_to "Cancelar", licitacao_contrato_path(params[:contrato_id]), class: "btn btn-default" - content_for :js do javascript: $(function(){ $('form').on('cocoon:after-insert', function(e, insertedItem) { $('select.s2', insertedItem).select2(); }); });