ol.breadcrumb li - if logado_no_administrativo? = link_to "Pagamentos", administrativo_pagamentos_path, class: "link_breadcrumb" - else = link_to "Pagamentos", contabilidade_pagamentos_path,class: "link_breadcrumb" li - if logado_no_administrativo? = link_to "Pagamento #{@estorno_de_pagamento.pagamento.try(:numero)}", administrativo_pagamento_path(@estorno_de_pagamento.pagamento), class: "link_breadcrumb" - else = link_to "Pagamento #{@estorno_de_pagamento.pagamento.try(:numero)}", @estorno_de_pagamento.pagamento, class: "link_breadcrumb" li.active = "Estorno de Pagamento #{@estorno_de_pagamento.pagamento.try(:numero)}" .widget h3.show-header span.fw-semi-bold = "Estorno de Pagamento #{@estorno_de_pagamento.numero_do_estorno}" .pull-right style="margin-top: -5px;" span class="label label-#{"danger"}" =< @estorno_de_pagamento.pagamento.status.try(:humanize).try(:upcase) hr .widget-body .row .col-sm-12 p strong Data do Estorno: = "#{@estorno_de_pagamento.data_do_estorno}" p strong Valor: = "#{@estorno_de_pagamento.valor.to_f.real_contabil}" p style="margin-top: 20px;" strong Justificativa: p style="text-align: justify;" = @estorno_de_pagamento.justificativa .row .col-sm-12 .btn-toolbar .btn-group - if logado_no_administrativo? = link_to administrativo_pagamento_path( @estorno_de_pagamento.pagamento.id), class: "btn btn-default btn-sm" do i.icone-voltar span Voltar - elsif logado_na_contabilidade? = link_to @estorno_de_pagamento.pagamento, class: "btn btn-default btn-sm" do i.icone-voltar span Voltar - if esta_autorizado?(:destroy) - if !@pagamento.estorno_de_pagamento.enviado_ao_sim? && @pagamento.liquidacao_tem_valor_disponivel? = link_to contabilidade_estorno_de_pagamento_path(@estorno_de_pagamento), method: :delete, data: { confirm: "Tem certeza que deseja excluir o Estorno de Pagamento #{@estorno_de_pagamento.pagamento.try(:numero)}?" }, class: "btn btn-default btn-sm" do i.icone-excluir span.text-danger Excluir - if !@pagamento.solicitado? .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" li = link_to " Nota de Pagamento", '#', class: 'icone-arquivo', id: 'imprimir_pagamento' - if @pagamento.estornado? li = link_to " Nota de Estorno de Pagamento", administrativo_relatorios_pagamentos_imprimir_path(relatorio: 'nota_de_estorno_de_pagamento', format: :pdf, pagamento_id: @pagamento.id), class: 'icone-arquivo', target: '_blank' #modal_imprimir_pagamento.modal.fade[role="dialog"] .modal-dialog[role="document"] .modal-content = form_tag(administrativo_relatorios_pagamentos_imprimir_path(relatorio: "nota_de_pagamento", format: :pdf, pagamento_id: @pagamento.id), method: :get, target: "_blank", role: "form", id: 'relatorio_pagamento_modal' ) 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 Pagamento: .modal-body .form-group .row = label_tag :com_capa, "Imprimir com capa?", class: "col-sm-6 control-label", for: "col-sm-4 control-label" .col-sm-7 .radio .row .col-sm-4 = radio_button_tag :com_capa, true, checked: :checked = label_tag :com_capa, "Sim", :value => true .col-sm-4 = radio_button_tag :com_capa, false = label_tag :com_capa, "Não", :value => false = hidden_field_tag :relatorio, "nota_de_pagamento" = hidden_field_tag :pagamento_id, @pagamento.id .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 .clearfix ul id="tabs1" class="nav nav-tabs pull-left" li class="active" a data-target="#eventos_contabeis" data-toggle="tab" aria-expanded="true" ' Eventos Contabeis =< badge @estorno_de_pagamento.movimentacoes_do_plano_de_contas.debito.size #tabs1c.tab-content.mb-lg .tab-pane.clearfix class="active" id="eventos_contabeis" == render partial: 'contabilidade/eventos_contabeis/grid_eventos_contabeis', locals: { movimentacoes_do_plano_de_contas: @estorno_de_pagamento.movimentacoes_do_plano_de_contas.debito, gerador: @estorno_de_pagamento } javascript: $("#imprimir_pagamento").click(function(e) { $('#modal_imprimir_pagamento').modal('show'); $("input[type=submit]").prop("disabled", false); }); $(document).on("click","input[type=submit]", function(){ $('#modal_imprimir_pagamento').modal('hide'); });