ol.breadcrumb li = link_to "Processos Licitatórios", licitacao_processos_path, class: "link_breadcrumb" li = link_to @pessoa_do_projeto.processo.try(:numero_do_processo), licitacao_processo_path(@pessoa_do_projeto.processo, tab: "licitantes"), class: "link_breadcrumb" li.active = @pessoa_do_projeto.pessoa.try(:cpf_ou_cnpj_e_nome) .widget .widget-body h3.show-header span.fw-semi-bold Processo Licitatório: =< @pessoa_do_projeto.processo.try(:numero_do_processo) .row .col-sm-6 p strong CNPJ/CPF: ==< @pessoa_do_projeto.pessoa.cnpj.try(:as_cnpj) p strong Nome: ==< @pessoa_do_projeto.pessoa.nome p strong Nome do Responsável: ==< @pessoa_do_projeto.nome_do_responsavel p strong CPF do Responsável: ==< @pessoa_do_projeto.try(:cpf_do_responsavel).try(:as_cpf) p strong Tipo: ==< @pessoa_do_projeto.tipo_de_responsavel.try(:humanize) p strong Credenciado? ==< label_sim_nao(@pessoa_do_projeto.credenciado?) - unless @pessoa_do_projeto.credenciado? p strong Justificativa para descredenciamento: ==< @pessoa_do_projeto.justificativa_descredenciado p strong Classificado? ==< label_sim_nao(@pessoa_do_projeto.classificado?) - unless @pessoa_do_projeto.classificado? p strong Justificativa para desclassificação: ==< @pessoa_do_projeto.justificativa_desclassificado p strong Proposta Preenchida? ==< label_sim_nao(@pessoa_do_projeto.proposta_preenchida?) .row style="margin-top: 20px;" .col-md-12 ==< link_to licitacao_processo_path(@pessoa_do_projeto.projeto, tab: "licitantes"), class: "btn btn-default btn-sm" do i.icone-voltar ' Voltar - if exercicio_em_vigor? - if (@pessoa_do_projeto.credenciado? && @pessoa_do_projeto.classificado? || @pessoa_do_projeto.projeto.homologado_parcialmente?) =< botao(edit_licitacao_pessoa_do_projeto_path(@pessoa_do_projeto) + "?proposta_final=false", class: "btn btn-primary btn-sm", class_icone: "i icone-editar", texto: " Proposta Inicial") - if @pessoa_do_projeto.lotes_ganhos.any? =< botao(edit_licitacao_pessoa_do_projeto_path(@pessoa_do_projeto) + "?proposta_final=true", class: "btn btn-primary btn-sm", class_icone: "i icone-editar", texto: " Proposta Final") - if esta_autorizado?(:descredenciar, 'licitacao/pessoas_do_projeto') && !@pessoa_do_projeto.proposta_preenchida? && !@pessoa_do_projeto.projeto.possui_lances? - if @pessoa_do_projeto.credenciado? ==< link_to justificativa_descredenciamento_licitacao_pessoa_do_projeto_path(@pessoa_do_projeto), class: "btn btn-danger btn-sm icone-anular" do span Descredenciar - else ==< link_to recredenciar_licitacao_pessoa_do_projeto_path(@pessoa_do_projeto), method: :patch, data: { confirm: 'Tem certeza que deseja recredenciar o licitante?' }, class: "btn btn-success btn-sm" do span Recredenciar ==< link_to new_base_pessoa_responsavel_path(pessoa_id: @pessoa_do_projeto.pessoa, pessoa_do_projeto: @pessoa_do_projeto), class: "btn btn-default btn-sm icone-cadastrar" do span Cadastrar Responsáveis - if esta_autorizado?(:desclassificar, 'licitacao/pessoas_do_projeto') && @pessoa_do_projeto.proposta_preenchida? && !@pessoa_do_projeto.projeto.possui_lances? && @pessoa_do_projeto.classificado? && @pessoa_do_projeto.processo.processo_licitatorio? && !@pessoa_do_projeto.processo.pos_sessao_em_diante? && @pessoa_do_projeto.projeto.global? ==< link_to justificativa_desclassificacao_licitacao_pessoa_do_projeto_path(@pessoa_do_projeto), class: "btn btn-danger btn-sm" do span Desclassificar -if !@pessoa_do_projeto.projeto.possui_lances? && !@pessoa_do_projeto.processo.pos_sessao_em_diante? && !@pessoa_do_projeto.lotes_ganhos.any? ==< link_to deleta_pessoa_do_projeto_licitacao_pessoa_do_projeto_path(@pessoa_do_projeto), method: :patch, data: { confirm: 'Tem certeza que deseja excluir o licitante e suas propostas?' }, class: "btn btn-default btn-sm" do i.icone-excluir span Excluir .alert.alert-info role="alert" style="margin-top: 20px; font-size: 90%;" strong | Informação! | O botão Gerar Arquivo exporta uma planilha em excel que deve ser enviada para o licitante preencher previamente, a mesma deverá ser utilizada para carregar a proposta no dia da licitação sem a necessidade de digitação, caso o arquivo não seja válido não será possível importar os dados. -if !@pessoa_do_projeto.pessoa.responsaveis.any? .alert.alert-warning role="alert" style="margin-top: 20px; font-size: 90%;" strong | Alerta! | Esse licitante não possui nenhum responsavel cadastrado! .clearfix ul id="tabs1" class="nav nav-tabs pull-left" - if @possui_proposta_final li class="#{'active' if params[:tab] == "proposta_final" || !params[:tab] && @possui_proposta_final }" id="proposta_final_valor" a data-target="#proposta_final" data-toggle="tab" aria-expanded="true" ' Proposta Final li class="#{'active' if params[:tab] == "proposta_inicial" || !params[:tab] && !@possui_proposta_final}" id="proposta_inicial_valor" a data-target="#proposta_inicial" data-toggle="tab" aria-expanded="true" ' Proposta Inicial li class="#{'active' if params[:tab] == "documentos_do_licitante"}" a data-target="#documentos_do_licitante" data-toggle="tab" aria-expanded="true" ' Documentos #{"(" + @pessoa_do_projeto.documentos_do_licitante.to_s + ")" if @pessoa_do_projeto.documentos_do_licitante.size > 0} / - if @pessoa_do_projeto.processo.processo_licitatorio? / li class="#{'active' if params[:tab] == "lances"}" / a data-target="#lances" data-toggle="tab" aria-expanded="true" / ' Lances #tabs1c.tab-content.mb-lg - if @possui_proposta_final .tab-pane.clearfix class="#{'active' if params[:tab] == "proposta_final" || !params[:tab] && @possui_proposta_final}" id="proposta_final" = render partial: 'licitacao/pessoas_do_projeto/proposta', locals: {proposta_final: true} .tab-pane.clearfix class="#{'active' if params[:tab] == "proposta_inicial" || !params[:tab] && !@possui_proposta_final}" id="proposta_inicial" = render partial: 'licitacao/pessoas_do_projeto/proposta', locals: {proposta_final: false} .tab-pane.clearfix class="#{'active' if params[:tab] == "documentos_do_licitante"}" id="documentos_do_licitante" = render partial: 'licitacao/documentos_do_licitante/grid', locals: { documentos_do_licitante: @pessoa_do_projeto.documentos_do_licitante} / - if @pessoa_do_projeto.processo.processo_licitatorio? / .tab-pane.clearfix class="#{'active' if params[:tab] == "lances"}" id="lances" / p TODO