ol.breadcrumb -if logado_na_contabilidade? && @pedido.criado_na_contabilidade li = link_to "Pedidos Simplicados", contabilidade_pedidos_criados_na_contabilidade_path, class: "link_breadcrumb" - else li = link_to "Pedidos", licitacao_pedidos_path, class: "link_breadcrumb" li.active = "#{@pedido.numero}" .widget .widget-body h3.show-header span.fw-semi-bold Pedido: =< @pedido.numero .pull-right style="margin-top: -5px;" span.label.label-default => "ORÇAMENTO #{@pedido.try(:orcamento).try(:exercicio)}" - if @pedido.pedido_origem_id.present? span.label.label-success => "#{"PEDIDO DUPLICADO"}" - if @pedido.projeto && @pedido.projeto.importado_do_tcm? span.label.label-danger => "#{"IMPORTADO DO TCM"}" span.label.label-primary => @pedido.status.humanize.try(:upcase) hr .row - if @pedido.pedido_origem.present? .col-sm-6 p strong Pedido Origem Nº: =< link_to "#{@pedido.pedido_origem.numero}", licitacao_pedido_path(@pedido.pedido_origem_id) .row .col-sm-6 p strong Data do pedido: =< @pedido.data_do_pedido - if @pedido.convidar_unidades? p strong Data limite para complementação: =< @pedido.data_limite_para_complementacao p strong Prazo máximo de entrega/execução (em dias): =< @pedido.prazo_de_entrega - if @pedido.horas_diarias.present? p strong Horas Diarias: =< @pedido.horas_diarias p strong Local de entrega: =< @pedido.local_de_entrega .col-sm-6 - if @pedido.try(:unidade_orcamentaria) p strong Órgão: =< @pedido.try(:unidade_orcamentaria).try(:orgao).try(:codigo_e_nome) p strong Unidade orçamentária: =< @pedido.try(:unidade_orcamentaria).try(:codigo_completo_e_nome) p strong Vigência: =< @pedido.try(:vigencia) p strong Prazo de Encerramento: =< @pedido.try(:prazo_de_encerramento) - if @pedido.unidade_orcamentaria_por_pedido_principal.responsavel_do_pedido_id.present? p strong Responsável: =< @pedido.unidade_orcamentaria_por_pedido_principal.responsavel_do_pedido.nome - if @pedido.responsavel_pelo_setor_de_compras.present? p strong Responsável pelo setor de compras: =< @pedido.responsavel_pelo_setor_de_compras - if @pedido.projeto_simplificado? p strong Projeto Simplicado? =< label_sim_nao(@pedido.projeto_simplificado?) - if @pedido.projeto.present? strong Referente ao Projeto Nº: =< link_to "#{@pedido.numero}", licitacao_projeto_path(@pedido.projeto.id) .col-sm-12 p strong Categoria(s) / Subcategoria(s): ul - @pedido.categorias_do_pedido.each do |categoria_do_pedido| li = categoria_do_pedido.categoria.titulo =< " / " + categoria_do_pedido.try(:subcategoria).try(:titulo) if categoria_do_pedido.subcategoria.present? hr .col-sm-12 p strong Objeto: p style="margin-top: -5px;" =< @pedido.objeto p style="margin-top: 15px;" strong Justificativa: p style="margin-top: -5px; text-align: justify;" =< @pedido.justificativa - if @pedido.outras_informacoes p style="margin-top: 15px;" strong Outras informações: p style="margin-top: -5px; text-align: justify;" =< @pedido.outras_informacoes .col-sm-12 - if @pedido.tem_justificativa_da_cotacao? hr p strong Justificativa da cotação: p style="margin-top: -5px; text-align: justify;" =< @pedido.justificativa_da_cotacao - if @pedido.cancelado? hr p strong Motivo do cancelamento: p style="margin-top: -5px; text-align: justify;" =< @pedido.motivo_do_cancelamento br .row .col-md-12 .btn-toolbar .btn-group -if logado_na_contabilidade? && @pedido.criado_na_contabilidade = link_to contabilidade_pedidos_criados_na_contabilidade_path, class: "btn btn-default btn-sm" do i.icone-voltar ' Voltar - else = link_to licitacao_pedidos_path, class: "btn btn-default btn-sm" do i.icone-voltar ' Voltar - if (logado_na_licitacao? || (contabilidade_atual.present? && @pedido.criado_na_contabilidade)) && @pedido.verifica_acesso_do_usuario_principal(current_usuario) - if @pedido.pode_editar? || Configuracao.last.implantacao? - if (acao_permitida?(@pedido, :edit) && esta_autorizado?(:edit) && @pedido.fechado? == false) || Configuracao.last.implantacao? = link_to edit_licitacao_pedido_path(@pedido), class: "btn btn-default btn-sm" do i.icone-editar ' Editar - if !@pedido.cancelado? && esta_autorizado?(:cancelar,'licitacao/pedidos') && !@pedido.projeto_gerado? = link_to cancelar_licitacao_pedido_path(@pedido), class: "btn btn-default btn-sm" do i.icone-anular span Cancelar - if !@pedido.cancelado? && esta_autorizado?(:destroy,'licitacao/pedidos') && acao_permitida?(@pedido, :destroy) = link_to @pedido, method: :delete, data: { confirm: 'Tem certeza?' }, class: "btn btn-default btn-sm" do i.icone-excluir span.text-danger Excluir - if @pedido.pode_transferir_orcamento? = link_to cadastrar_transferencia_do_orcamento_licitacao_pedido_path(@pedido), class: "btn btn-default btn-sm" do i.icone-transferencia span.text = " Transferir para Orçamento #{Date.today.year} " - if @pedido.fechado? || @pedido.projeto_gerado? .btn-group.dropdown data-dropdown="" style="" button type="button" class="btn btn-default btn-sm dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" i.icone-copiar ' Duplicar Pedido span class="caret" ul class="dropdown-menu" li = link_to 'Sem cotação', duplicar_licitacao_pedido_path(@pedido), method: :post, data: { confirm: 'Tem certeza?' } li = link_to 'Com cotação', duplicar_licitacao_pedido_path(@pedido, com_cotacao: true), method: :post, data: { confirm: 'Tem certeza?' } = link_to licitacao_cadastrar_responsavel_da_unidade_path(@pedido, @pedido.unidade_orcamentaria_por_pedido_principal), method: :get, class: "btn btn-default btn-sm" do i.icone-configuracoes span.text = "#{@pedido.unidade_orcamentaria_por_pedido_principal.responsavel_do_pedido_id.present? ? " Editar" : " Cadastrar"} Responsável" - if logado_na_licitacao? && @pedido.verifica_acesso_do_usuario_principal(current_usuario) .btn-group.dropdown data-dropdown="" style="" button type="button" class="btn btn-default btn-sm dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" i.icone-imprimir ' Imprimir span class="caret" ul class="dropdown-menu" - if @pedido.convidar_unidades? li = link_to "Pedido - Órgão Gerenciador", licitacao_relatorios_pedido_path(relatorio: 'pedido', format: :pdf, pedido: @pedido, unidade_orcamentaria: @pedido.unidade_orcamentaria), id: 'pedido_unidade_gestora', target: '_blank' li = link_to '#', id: "imprimir_pedido_consolidado_geral" do ' Pedido Consolidado Geral - else - if @pedido.pode_imprimir_pedido? li = link_to "Pedido", licitacao_relatorios_pedido_path(relatorio: 'pedido', format: :pdf, pedido: @pedido), id: 'pedido', target: '_blank' - if (@pedido.may_fechar? && @pedido.coleta_de_preco?) || @pedido.fechado? || @pedido.projeto_gerado? li = link_to '#', id: "imprimir_pedido_atualizado" do ' Pedido Atualizado - if @pedido.tem_itens? && @pedido.projeto_simplificado.blank? li = link_to licitacao_relatorios_pedido_path(relatorio: 'itens_do_pedido', format: :pdf, pedido: @pedido, unidade_orcamentaria: @pedido.unidade_orcamentaria), id: 'relatorio_itens_do_pedido', target: '_blank' do i class="fa fa-file-pdf-o" ' Documento dos Itens do Pedido li = link_to arquivo_itens_do_pedido_licitacao_pedido_path(@pedido, format: :xlsx) do i class="fa fa-file-excel-o" ' Excel dos Itens do Pedido - if @pedido.convidar_unidades? li = link_to '#', id: "imprimir_convocacao_dos_orgaos" do ' Convocação dos Órgãos li = link_to "Anexo ao convite para intenção de Registro de Preços", licitacao_relatorios_pedido_path(relatorio: 'anexo_ao_convite_para_intencao_de_registro_de_precos', format: :pdf, pedido: @pedido, unidade_orcamentaria: @pedido.unidade_orcamentaria), id: 'anexo_ao_convite_para_intencao_de_registro_de_precos', target: '_blank' li = link_to "Quadro de Demanda Consolidado", licitacao_relatorios_pedido_path(relatorio: 'quadro_de_demanda_consolidado', format: :pdf, pedido: @pedido, unidade_orcamentaria: @pedido.unidade_orcamentaria), id: 'protocolo_de_recebimento_de_convite', target: '_blank' - if @pedido.pode_imprimir_documento_de_formalizacao_despesa? li = link_to "Documento de Formalização de Despesa", licitacao_relatorios_pedido_path(relatorio: 'documento_de_formalizacao_da_despesa', format: :pdf, pedido: @pedido, unidade_orcamentaria: @pedido.unidade_orcamentaria), id: 'pedido_unidade_gestora', target: '_blank' .btn-group.pull-right - if exercicio_em_vigor? - if @pedido.may_voltar_para_aberto? && esta_autorizado?(:editar_pessoas) && @pedido.verifica_acesso_do_usuario_principal(current_usuario) = link_to voltar_status_aberto_licitacao_pedido_path(@pedido), method: :patch, data: { confirm: 'Deseja realmente reabrir o pedido?' }, class: "btn btn-default btn-sm" do i class="icone-voltar" span Reabrir Pedido - if @pedido.may_abrir_para_outras_unidades? && esta_autorizado?(:editar_unidades_orcamentarias) && @pedido.verifica_acesso_do_usuario_principal(current_usuario) = link_to abrir_para_outras_unidades_licitacao_pedido_path(@pedido), method: :patch, data: { confirm: "Tem certeza?" }, class: "btn btn-default btn-sm" do i class="icone-avancar" span Enviar para Unidades Convidadas - if @pedido.may_coletar_precos? && esta_autorizado?(:coletar_precos) - if @pedido.convidar_unidades? && @pedido.contem_unidades_convidadas? - msg_de_confirmacao = "Ao passar para a próxima etapa as unidades não poderão mais adicionar as quantidades. De acordo com o cadastro inicial as empresas tem ate o dia " + @pedido.data_limite_para_complementacao.to_s + " para cadastrar os itens. Tem certeza?" - elsif @pedido.convidar_unidades? && !@pedido.contem_unidades_convidadas? - msg_de_confirmacao = "Ao passar para a cotação de preço, não será possível convidar unidades para participarem do pedido. Tem certeza?" - else - msg_de_confirmacao = "Tem certeza?" - if @pedido.verifica_acesso_do_usuario(current_usuario) && @pedido.may_coletar_precos? && esta_autorizado?(:coletar_precos) && @pedido.verifica_acesso_do_usuario_principal(current_usuario) = link_to coletar_precos_licitacao_pedido_path(@pedido), method: :patch, data: {confirm: msg_de_confirmacao}, class: "btn btn-default btn-sm" do i class="icone-avancar" span Enviar para Cotação de Preço - if @pedido.may_fechar? && (@pedido.coleta_de_preco? || @pedido.projeto_simplificado.present?) && esta_autorizado?(:editar_pessoas) && @pedido.verifica_acesso_do_usuario_principal(current_usuario) = link_to finalizar_licitacao_pedido_path(@pedido), method: :patch, data: { confirm: 'Deseja realmente finalizar o pedido?' }, class: "btn btn-default btn-sm" do i class="icone-avancar" - if @pedido.projeto_simplificado? span Finalizar Pedido - else span Finalizar Cotação - if @pedido.fechado? && @pedido.may_gerar_projeto? && esta_autorizado?(:update) && @pedido.orcamento.exercicio == exercicio_atual && @pedido.verifica_acesso_do_usuario_principal(current_usuario) = botao_com_permissao new_licitacao_projeto_path(pedido_id: @pedido.id ), {acao: :create}, { \ texto: ' Gerar Projeto Básico', class_icone:'icone-projeto', } - unless @pedido.pode_imprimir_pedido? .row .col-md-12 .alert.alert-danger role="alert" style="margin-top: 10px; font-size: 90%;" strong | Informação! | É necessário incluir o responsável pelo pedido para concluir a impressão do pedido - if @pedido.may_coletar_precos? && @pedido.aberto? .row .col-md-12 .alert.alert-info role="alert" style="margin-top: 10px; font-size: 90%;" strong | Informação! | Se necessário, crie o documento de Termo de Referência antes de enviar para cotação de preços. Caso não seja necessário, o Termo de Referência será obrigatório após gerar o Projeto Básico. - if !@pedido.may_fechar? && @pedido.coleta_de_preco? .row .col-md-12 .alert.alert-info role="alert" style="margin-top: 10px; font-size: 90%;" strong | Informação! | É necessário cadastrar pelo menos três fornecedores para a cotação de preço ou justificar a cotação caso tenha menos que três fornecedores. Só será possível finalizar a cotação de preço quando todos os itens tiverem ao menos uma cotação para o mesmo. - if @pedido.convidar_unidades? && @pedido.aberto? && !@pedido.contem_unidades_convidadas? && @pedido.tem_itens? .row .col-md-12 .alert.alert-info role="alert" style="margin-top: 10px; font-size: 90%;" strong | Informação! | Só será possível avançar quando outras unidades participarem do pedido, adicione na aba "Unidades Convidadas". - if @pedido.convidar_unidades? && @pedido.aguardando_outras_unidades? && @pedido.contem_unidades_convidadas? && @pedido.tem_itens? .row .col-md-12 .alert.alert-warning role="alert" style="margin-top: 10px; font-size: 90%;" strong | Atenção! | Após enviar o pedido para cotação de preço não será possível editar as quantidades dos itens, certifique-se de adicionar todos os itens e conferir as quantidades antes de clicar em "Enviar para Cotação de Preço". - if @pedido.contem_unidades_convidadas? && @pedido.aguardando_outras_unidades? - unless @pedido.pode_convidar_unidades? .row .col-md-12 .alert.alert-warning role="alert" style="margin-top: 10px; font-size: 90%;" strong | Informação! | É necessário alterar a data de complementação para adicionar itens as unidades convidadas. - if @pedido.may_fechar? == false && ((@pedido.aberto? || @pedido.aguardando_outras_unidades?) && @pedido.may_coletar_precos? == false) .row .col-md-12 .alert.alert-info role="alert" style="margin-top: 10px; font-size: 90%;" strong | Informação! | Só será possível avançar quando todos os itens adicionados tiverem quantidades informadas. - unless @pedido.pode_imprimir_documento_de_formalizacao_despesa? .row .col-md-12 .alert.alert-info role="alert" style="margin-top: 10px; font-size: 90%;" strong | Informação! | Para imprimir o DOCUMENTO DE FORMALIZAÇÃO DE DESPESA, deve-se preencher os resultados pretendidos. - if @pedido.coleta_de_preco? && !@pedido.etapa_de_cotacao_finalizada? .row .col-md-12 .alert.alert-danger role="alert" style="margin-top: 10px; font-size: 90%;" strong | Atenção! | Faltam itens a serem cotados, só será possivel prosseguir quando todos os itens forem cotados de acordo com sua regra. .clearfix ul id="tabs1" class="nav nav-tabs pull-left" - params[:tab] = (!params[:tab].present? && @pedido.criado_na_contabilidade ? "itens_do_pedido" : params[:tab]) - params[:tab] = (!params[:tab].present? && !@pedido.criado_na_contabilidade ? "documentos_do_pedido" : params[:tab]) - if !@pedido.criado_na_contabilidade li class="#{'active' if params[:tab] == "documentos_do_pedido" || !params[:tab]}" a data-target="#documentos_do_processo" data-toggle="tab" aria-expanded="true" ' Documentos =< badge @pedido.documentos_do_pedido.size li class="#{'active' if params[:tab] == "itens_do_pedido" || !params[:tab]}" a data-target="#itens_do_pedido" data-toggle="tab" aria-expanded="true" ' Itens =< badge @pedido.itens_do_pedido.where(valido: true).size - if @pedido.itens_do_pedido.where(valido: false).size > 0 li class="#{'active' if params[:tab] == "itens_do_pedido_nulos"}" a data-target="#itens_do_pedido_nulos" data-toggle="tab" aria-expanded="true" ' Itens Anulados =< badge @pedido.itens_do_pedido.where(valido: false).size - if @pedido.convidar_unidades? || @pedido.contem_unidades_convidadas? li class="#{'active' if params[:tab] == "unidades_orcamentarias"}" a data-target="#unidades_orcamentarias" data-toggle="tab" aria-expanded="true" ' Unidades Convidadas =< badge @pedido.unidades_convidadas.count - if @pedido.projeto_simplificado.blank? && (@pedido.coleta_de_preco? || @pedido.fechado? || @pedido.projeto_gerado?) li class="#{'active' if params[:tab] == "fornecedores"}" a data-target="#fornecedores" data-toggle="tab" aria-expanded="true" ' Cotação =< badge @pedido.pessoas_do_pedido.size - if @pedido.dotacoes_no_pedido? li class="#{'active' if params[:tab] == "dotacoes_do_pedido"}" a data-target="#dotacoes_do_pedido" data-toggle="tab" aria-expanded="true" ' Dotações =< badge @pedido.orcamentos_da_despesa_por_pedido.size #tabs1c.tab-content.mb-lg - if !@pedido.criado_na_contabilidade .tab-pane.clearfix class="#{'active' if params[:tab] == "documentos_do_pedido" || !params[:tab]}" id="documentos_do_processo" = render partial: 'licitacao/documentos_do_pedido/grid', locals: { documentos_do_pedido: @pedido.documentos_do_pedido, pedido: @pedido } .tab-pane.clearfix class="#{'active' if params[:tab] == "itens_do_pedido" || !params[:tab]}" id="itens_do_pedido" = render partial: 'licitacao/itens/grid', locals: { itens_do_pedido: @pedido.itens_do_pedido.includes(itens_do_pedido_por_unidade_orcamentaria: :unidade_orcamentaria_por_pedido).where(valido: true).order(:id), item_ativo: true } .tab-pane.clearfix class="#{'active' if params[:tab] == "itens_do_pedido_nulos"}" id="itens_do_pedido_nulos" = render partial: 'licitacao/itens/grid', locals: { itens_do_pedido: @pedido.itens_do_pedido.includes(itens_do_pedido_por_unidade_orcamentaria: :unidade_orcamentaria_por_pedido).where(valido: false).order(:id), item_ativo: false} - if @pedido.convidar_unidades? || @pedido.contem_unidades_convidadas? .tab-pane.clearfix class="#{'active' if params[:tab] == "unidades_orcamentarias" }" id="unidades_orcamentarias" = render partial: 'licitacao/unidades_orcamentarias/grid', locals: { unidades_orcamentarias_por_pedido: @pedido.unidades_orcamentarias_por_pedido } - if @pedido.coleta_de_preco? || @pedido.fechado? || @pedido.projeto_gerado? .tab-pane.clearfix class="#{'active' if params[:tab] == "fornecedores" }" id="fornecedores" = render partial: 'licitacao/fornecedores/grid', locals: { pessoas_do_pedido: @pedido.pessoas_do_pedido.joins(:pessoa).order('created_at') } - if @pedido.dotacoes_no_pedido? .tab-pane.clearfix class="#{'active' if params[:tab] == "dotacoes_do_pedido" }" id="dotacoes_do_pedido" = render partial: 'licitacao/pedidos/grid_dotacoes_do_pedido', locals: { dotacoes: @pedido.orcamentos_da_despesa_por_pedido } #modal_convocacao_dos_orgaos.modal.fade[role="dialog"] .modal-dialog[role="document"] .modal-content = form_tag(licitacao_relatorios_pedido_path,method: :get, target: "_blank", role: "form", id: 'convocacao_dos_orgaos' ) do |f| .modal-header button.close[type="button" data-dismiss="modal" aria-label="Close"] span[aria-hidden="false"] | × h4.modal-title | Dados para imprimir a Convocação dos Orgãos: .modal-body .form-group .row h5.col-sm-4 style="float: left;" = label_tag :data_do_pedido, "Data da Elaboração*", class: "control-label" .input-group = hidden_field_tag :relatorio, "convocacao_dos_orgaos" = hidden_field_tag :pedido, @pedido.id = hidden_field_tag :unidade_orcamentaria, @pedido.unidade_orcamentaria.try(:id) = text_field_tag :data_do_pedido,'', placeholder: '00/00/0000', class: "form-control date-picker", required:true, id: "data_da_elaboracao", autocomplete: 'off' span.input-group-addon span.icone-calendario .modal-footer =< submit_tag 'Imprimir', class: "btn btn-primary", target: '_blank' i.icone-imprimir ' Imprimir button.btn.btn-default type="button" data-dismiss="modal" ' Fechar #modal_protocolo_de_recebimento_de_convite.modal.fade[role="dialog"] .modal-dialog[role="document"] .modal-content = form_tag(licitacao_relatorios_pedido_path,method: :get, target: "_blank", role: "form", id: 'protocolo_de_recebimento_de_convite' ) do |f| .modal-header button.close[type="button" data-dismiss="modal" aria-label="Close"] span[aria-hidden="false"] | × h4.modal-title | Dados para imprimir o Protocolo de recebimento de convite: .modal-body .form-group .row h5.col-sm-4 style="float: left;" = label_tag :data_do_pedido, "Data da Elaboração*", class: "control-label" .input-group = hidden_field_tag :relatorio, "protocolo_de_recebimento_de_convite" = hidden_field_tag :pedido, @pedido.id = hidden_field_tag :unidade_orcamentaria,'', id: "unidade_orcamentaria_convidada_id" = text_field_tag :data_do_pedido,'', placeholder: '00/00/0000', class: "form-control date-picker", required:true, id: "data_da_elaboracao_protocolo", autocomplete: 'off' span.input-group-addon span.icone-calendario .modal-footer =< submit_tag 'Imprimir', class: "btn btn-primary", target: '_blank' i.icone-imprimir ' Imprimir button.btn.btn-default type="button" data-dismiss="modal" ' Fechar #modal_pedido_da_unidade.modal.fade[role="dialog"] .modal-dialog[role="document"] .modal-content = form_tag(licitacao_relatorios_pedido_path,method: :get, target: "_blank", role: "form", id: 'pedido' ) do |f| .modal-header button.close[type="button" data-dismiss="modal" aria-label="Close"] span[aria-hidden="false"] | × h4.modal-title | Dados para imprimir o Pedido da Unidade: .modal-body .form-group .row h5.col-sm-4 style="float: left;" = label_tag :data_do_pedido, "Data da Elaboração*", class: "control-label" .input-group = hidden_field_tag :relatorio, "pedido" = hidden_field_tag :pedido, @pedido.id = hidden_field_tag :unidade_orcamentaria,'', id: "unidade_orcamentaria_id" = text_field_tag :data_do_pedido,'', placeholder: '00/00/0000', class: "form-control date-picker", required:true, id: "data_da_elaboracao_pedido_da_unidade", autocomplete: 'off' span.input-group-addon span.icone-calendario .modal-footer =< submit_tag 'Imprimir', class: "btn btn-primary", target: '_blank' i.icone-imprimir ' Imprimir button.btn.btn-default type="button" data-dismiss="modal" ' Fechar #modal_imprimir_pedido_consolidado_geral.modal.fade[role="dialog"] .modal-dialog[role="document"] .modal-content = form_tag(licitacao_relatorios_pedido_path,method: :get, target: "_blank", role: "form", id: 'pedido' ) do |f| .modal-header button.close[type="button" data-dismiss="modal" aria-label="Close"] span[aria-hidden="false"] | × h4.modal-title | Dados para imprimir Pedido Consolidado Geral: .modal-body .form-group .row h5.col-sm-4 style="float: left;" = label_tag :data_do_pedido, "Data da Elaboração*", class: "control-label" .input-group = hidden_field_tag :relatorio, "pedido" = hidden_field_tag :pedido, @pedido.id = text_field_tag :data_do_pedido,'', placeholder: '00/00/0000', class: "form-control date-picker", required:true, id: "data_da_elaboracao_pedido_consolidado_geral", autocomplete: 'off' span.input-group-addon span.icone-calendario .modal-footer =< submit_tag 'Imprimir', class: "btn btn-primary", target: '_blank' i.icone-imprimir ' Imprimir button.btn.btn-default type="button" data-dismiss="modal" ' Fechar #modal_imprimir_pedido_atualizado.modal.fade[role="dialog"] .modal-dialog[role="document"] .modal-content = form_tag(licitacao_relatorios_pedido_path,method: :get, target: "_blank", role: "form", id: 'pedido' ) do |f| .modal-header button.close[type="button" data-dismiss="modal" aria-label="Close"] span[aria-hidden="false"] | × h4.modal-title | Dados para imprimir Pedido Atualizado: .modal-body .form-group .row h5.col-sm-4 style="float: left;" = label_tag :data_do_pedido, "Data da Atualização*", class: "control-label" .input-group = hidden_field_tag :relatorio, "pedido_atualizado" = hidden_field_tag :pedido, @pedido.id = text_field_tag :data_do_pedido,'', placeholder: '00/00/0000', class: "form-control date-picker", required:true, id: "data_da_elaboracao_pedido_atualizado", autocomplete: 'off' span.input-group-addon span.icone-calendario .modal-footer =< submit_tag 'Imprimir', class: "btn btn-primary", target: '_blank' i.icone-imprimir ' Imprimir button.btn.btn-default type="button" data-dismiss="modal" ' Fechar javascript: $("#imprimir_convocacao_dos_orgaos").click(function(e) { $('#modal_convocacao_dos_orgaos').modal('show'); $("#data_da_elaboracao").val(""); $("input[type=submit]").prop("disabled", false); }); $(document).on("click","input[type=submit]", function(){ if($("#data_da_elaboracao").val() != ""){ $('#modal_convocacao_dos_orgaos').modal('hide'); } }); $("#imprimir_pedido_consolidado_geral").click(function(e) { $('#modal_imprimir_pedido_consolidado_geral').modal('show'); $("#data_da_elaboracao_pedido_consolidado_geral").val(""); $("input[type=submit]").prop("disabled", false); }); $(document).on("click","input[type=submit]", function(){ if($("#data_da_elaboracao_pedido_consolidado_geral").val() != ""){ $('#modal_imprimir_pedido_consolidado_geral').modal('hide'); } }); $("#imprimir_pedido_atualizado").click(function(e) { $('#modal_imprimir_pedido_atualizado').modal('show'); $("#data_da_elaboracao_pedido_atualizado").val(""); $("input[type=submit]").prop("disabled", false); }); $(document).on("click","input[type=submit]", function(){ if($("#data_da_elaboracao_pedido_atualizado").val() != ""){ $('#modal_imprimir_pedido_atualizado').modal('hide'); } }); function imprimir_protocolo_de_recebimento_de_convite(unidade_orcamentaria_id) { $('#modal_protocolo_de_recebimento_de_convite').modal('show'); $("#unidade_orcamentaria_convidada_id").val(unidade_orcamentaria_id); $("#data_da_elaboracao_protocolo").val(""); $("input[type=submit]").prop("disabled", false); } $(document).on("click","input[type=submit]", function(){ if($("#data_da_elaboracao_protocolo").val() != ""){ $('#modal_protocolo_de_recebimento_de_convite').modal('hide'); } }); function imprimir_pedido_da_unidade(unidade_orcamentaria_id) { $('#modal_pedido_da_unidade').modal('show'); $("#unidade_orcamentaria_id").val(unidade_orcamentaria_id); $("#data_da_elaboracao_pedido_da_unidade").val(""); $("input[type=submit]").prop("disabled", false); } $(document).on("click","input[type=submit]", function(){ if($("#data_da_elaboracao_pedido_da_unidade").val() != ""){ $('#modal_pedido_da_unidade').modal('hide'); } });