ol.breadcrumb li = link_to "Orçamentos", orcamentos_path, class: "link_breadcrumb" li.active ' Orçamento = @orcamento.exercicio .widget .widget-body h3.show-header span.fw-semi-bold LOA ==< @orcamento.exercicio .pull-right style="margin-top: -30px;" span.label.label-info = @status[@orcamento.status.to_sym].upcase .row .col-sm-6 p strong Origem: ==< @orcamento.localizar :origem_da_importacao p strong Prefeito: ==< @orcamento.prefeito p strong Vice-Prefeito: ==< @orcamento.vice_prefeito - if @orcamento.numero_da_lei.present? p strong Número da Lei: ==< @orcamento.numero_da_lei - if @orcamento.numero_ldo.present? p strong Número LDO: ==< @orcamento.numero_ldo - if @orcamento.data_de_envio.present? p strong Data de Envio: ==< @orcamento.data_de_envio p strong % Reserva de Contingência s/RCL: ==< @orcamento.percentual_normativo_da_ldo.to_f.formato_decimal + " %" p strong IDUSO: ==< @orcamento.trabalhar_com_iduso? ? "Sim" : "Não" - if @orcamento.ppa_id p strong PPA Base: ==< @orcamento.ppa.periodo_e_prefeito - if @orcamento.projecao_de_receita.present? p strong Projeção de Receita: ==< @orcamento.projecao_de_receita.descricao.to_s p strong IDUSO: ==< @orcamento.trabalhar_com_iduso? ? "Sim" : "Não" p strong Temas do Orçamento: - if @orcamento.temas_do_orcamento.count > 0 ==< @orcamento.temas_do_orcamento.map(&:descricao).join(", ") - else ==< "Nenhum" .col-sm-6 - if @orcamento.data_de_aprovacao.present? p strong Data de Aprovação: ==< @orcamento.data_de_aprovacao - if @orcamento.data_de_publicacao.present? p strong Data de Publicação: ==< @orcamento.data_de_publicacao p strong % Normativo da LDO para reserva de contingência: ==< @orcamento.percentual_normativo_da_ldo.to_f.formato_decimal + " %" p strong % da reserva de contingência: ==< @orcamento.percentual_da_reserva_de_contingencia.to_f.formato_decimal + " %" p strong % para cálculo do Duodécimo: ==< @orcamento.percentual_do_duodecimo.to_f.formato_decimal + " %" p strong Trabalha com Subação: ==< @orcamento.trabalha_com_subacao? ? "Sim" : "Não" - if @orcamento.ppa_id p strong Utilização da Projeção da Receita do PPA: ==< @orcamento.utilizar_projecao_do_ppa? ? "Sim" : "Não" .row .col-md-8 .btn-toolbar .btn-group - if esta_autorizado?(:update,'orcamentos') && (@orcamento.aberto? || @orcamento.em_alteracao?) = link_to edit_orcamento_path(@orcamento), class: "btn btn-default btn-sm" do i.icone-editar ' Editar - if esta_autorizado?(:destroy,'orcamentos') && @orcamento.aberto? = link_to '#', class: "btn btn-default btn-sm", id: 'botao_finalizar_loa' do i.icone-excluir span.text-danger Excluir - if esta_autorizado?(:gerar_relatorio, 'loa/relatorios/impressao_de_loa') = link_to loa_selecionar_relatorio_para_imprimir_path(@orcamento), class: "btn btn-default btn-sm" do i.icone-imprimir span Imprimir Orçamento .col-md-4 .btn-toolbar .btn-group.pull-right -if @orcamento.aberto? || @orcamento.em_alteracao? = link_to "#", class: "btn btn-default btn-sm", id: "botao_alterar_status" do i.icone-avancar span Enviar para Votação -if @orcamento.enviado_para_votacao? = link_to "#", class: "btn btn-default btn-sm", id: "botao_alterar_status" do i.icone-voltar span Alterar PLOA -if @orcamento.enviado_para_votacao? || @orcamento.aberto? = link_to "#", class: "btn btn-default btn-sm", id: "botao_aprovar_loa" do i.icone-aprovar span Aprovar PLOA -if @orcamento.aprovado? = link_to "#", class: "btn btn-default btn-sm", id: "botao_alterar_status" do i.icone-finalizar span Encerrar Exercício #modal_senha_adm.modal.fade[role="dialog"] .modal-dialog[role="document"] .modal-content = form_tag( orcamento_deletar_path(orcamento_atual.exercicio), method: :delete, html: { class: "form-vertical" }, role: "form", 'data-blockui-message': "Aguarde o processo ser concluído..." ) do |f| .modal-header button.close[type="button" data-dismiss="modal" aria-label="Close"] span[aria-hidden="false"] | × h4.modal-title | Digite sua senha .modal-body | Digite sua senha para confirmar a exclusão do orçamento = password_field_tag 'senha_administrador', '', class: "form-control" .modal-footer =< submit_tag 'Confirmar Exclusão', { class: 'btn btn-primary', id:"botao_de_deletar_loa" } .modal id="modal_form" class="modal" role="dialog" tabindex="-1" aria-labelledby="myLargeModalLabel" aria-hidden="true" .modal-dialog.modal-lg .modal-content .modal-header button.close type="button" data-dismiss="modal" aria-hidden="true" ' × h4.modal-title id="myLargeModalLabel" #{@texto} = form_for(Loa::AlteracaoDeStatus.new, :html => {class: "form-vertical"}, url: orcamento_alterar_status_path(@orcamento), multiple: true, method: :put, role: "form" ) do |f| = f.hidden_field :opcao, value: "", id: "status" .modal-body .widget-body .form-group .row .col-sm-3 = f.label :data, "Data da Alteração*", class: "control-label" .input-group = f.text_field :data_de_alteracao, placeholder: Date.today, class: "form-control date-picker", autocomplete: "off", required: true ,style: "z-index: 100000", id: "data_de_envio" .input-group-addon .icone-calendario = error_for @orcamento, :data_de_alteracao .modal-footer = f.submit "Enviar", class: "btn btn-primary" button.btn.btn-default type="button" data-dismiss="modal" ' Fechar .clearfix - movimentos_do_plano = @orcamento.movimentacoes_do_plano_de_contas.where('modelo in (?)', [14,25]) #14-ploa e 25-loa ul id="tabs1" class="nav nav-tabs pull-left" li class="#{'active' if params[:tab] == "historico" || !params[:tab]}" a data-target="#historico" data-toggle="tab" aria-expanded="false" ' Histórico li class="#{'active' if params[:tab] == "eventos_contabeis"}" a data-target="#eventos_contabeis" data-toggle="tab" aria-expanded="true" ' Eventos Contabeis =< badge movimentos_do_plano.debito.size #tabs1c.tab-content.mb-lg .tab-pane.clearfix class="#{'active' if params[:tab] == "historico" || !params[:tab]}" id="historico" == render partial:'loa/alteracoes_de_status/grid' , locale: { alteracoes_de_status: @orcamento.alteracoes_de_status } .tab-pane.clearfix class="#{'active' if params[:tab] == "eventos_contabeis"}" id="eventos_contabeis" == render partial: 'contabilidade/eventos_contabeis/grid_eventos_contabeis', locals: { movimentacoes_do_plano_de_contas: movimentos_do_plano.debito, gerador: @orcamento } - content_for :js do javascript: $(function(){ $("#botao_finalizar_loa").click(function(e) { $('#modal_senha_adm').modal('show'); }); $("#botao_alterar_status").click(function(e) { console.log('#{@orcamento.status}') if('#{@orcamento.status}' == "aberto"){ $(".modal-title").text("Enviar PLOA para votação") } else if('#{@orcamento.status}' == "enviado_para_votacao"){ $(".modal-title").text("Enviar PLOA para alteração") } else{ $(".modal-title").text("Encerrar LOA") } $('#modal_form').modal('show'); $("#status").val("alterar_status") $("#data_de_envio").val("") }); $("#botao_aprovar_loa").click(function(e) { $(".modal-title").text("Aprovar Loa") $('#modal_form').modal('show'); $("#status").val("aprovar") $("#data_de_envio").val("") }); });