.widget header> h5 ' Lista de span.fw-semi-bold Ações (Demandas) .widget-body - if @acoes.empty? h6 Nenhum registro encontrado. - else .table-responsive table.table.table-hover thead tr th Numero th U.O th Categoria de Despesa th Contratação th Tipo de Despesa th Objeto th Valor Estimado th Prioridade th Status th width="100" tbody - @acoes.each do |acao| tr td = acao.numero td = acao.unidade_orcamentaria.sigla td = acao.categoria_de_despesa_i18n td = acao.tipo_de_contratacao_i18n - tipos_de_desp = '' - acao.tipos_de_despesa_por_acao.each do |tipo| - tipos_de_desp << tipo.tipo_de_despesa_i18n + ', ' td = tipos_de_desp[0..-3] td.text-center style=("width: 5%") span.fa.fa-question-circle data-toggle="tooltip" data-placement="bottom" title="#{acao.try(:objeto)}" td = acao.valor_da_acao.valor_financeiro td.centralizar - if acao.baixa? span.label.label-success = acao.prioridade.try(:upcase) - elsif acao.media? span.label.label-warning = acao.prioridade.try(:upcase) - else span.label.label-danger = acao.prioridade.try(:upcase) td.centralizar - if acao.aberto? span.label.label-success = acao.status.try(:upcase) - elsif acao.fechado? span.label.label-danger = acao.status.try(:upcase) - elsif acao.em_estudo? span.label.label-info = acao.status.try(:upcase) - else span.label.label-primary = acao.status.try(:upcase) td = link_to acao, class: "btn btn-default btn-sm mb-xs", title: "Ver Detalhes" do i.icone-detalhar - if acao.aberto? = botao_com_permissao edit_pca_acao_path(acao), {acao: :update}, { \ class_icone:'icone-editar', params: {class: 'btn btn-default btn-sm mb-xs', title: "Editar"}, } = botao_com_permissao acao, {acao: :destroy}, { \ class_icone:'icone-excluir', params: { \ method: :delete, data: { confirm: 'Tem certeza?' }, class: 'btn btn-default btn-sm mb-xs', title: "Apagar", }, } = will_paginate@acoes, previous_label: "<", next_label: ">"