.widget header> h5 | Atualizações .widget-body - if logs_do_objeto.empty? h6 | Nenhum registro encontrado. - else .table-responsive table.table.table-hover thead tr th | Ação th | Objeto th | Campo Mudado th | Valor Antigo th | Valor Novo th | Data e Hora th[width="90"] tbody - logs_do_objeto.each do |log| - if (t log.event) == 'Atualização' - campos = log.object_changes.except( 'created_at', 'updated_at' ) if log.object_changes - campos ||= {} - campos.each_key do |campo| - valor_antigo = log.object_changes[campo].first - valor_novo = log.object_changes[campo].second tr td = log.controller_formatado td = log.objeto_formatado td = campo.humanize td - if campo == 'unidade_orcamentaria_id' = valor_antigo.blank? ? '(em branco)' : Loa::UnidadeOrcamentaria.find(valor_antigo).nome - else = valor_antigo.blank? ? '(em branco)' : valor_antigo.to_s.humanize td - if campo == 'unidade_orcamentaria_id' = valor_novo.blank? ? '(em branco)' : Loa::UnidadeOrcamentaria.find(valor_novo).nome - else = valor_novo.blank? ? '(em branco)' : valor_novo.to_s.humanize td = log.created_at td = botao_com_permissao auditoria_path(log), {acao: :show}, { \ class_icone:'icone-detalhar', params: { \ method: :get, class: 'btn btn-default btn-sm mb-xs', title: "Detalhes", }, } - else tr td = log.controller_formatado td = log.objeto_formatado td td td td = log.created_at td = botao_com_permissao auditoria_path(log), {acao: :show}, { \ class_icone:'icone-detalhar', params: { \ method: :get, class: 'btn btn-default btn-sm mb-xs', title: "Detalhes", }, }