4 MINDS

4MINDS Gestão de Conhecimento

sistema Bling - fazer limpeza em massa de notas de serviço


Esses passos funcionam foram validados em 29/Junho/2021
Passo 1 - abrir a listagem menu Serviço > Nota de serviço
Passo 2 - navegar pra ultima pagina, pra operar nos itens mais antigos
Passo 3 - Com os itens na tela, abrir o Console do navegador, no Chrome é pressionando tecla f12
Passo 4 - Copia e colar código Javascript no console do navegador
Pra isso faça os passos: Copiar o código(abaixo) e clicar com botão direto em área branca qualquer do console e escolher a função colar

------------------------------ início código ---------------------
var func = function(i, el){ var el = $(el); console.log('total li size is = ' + el.find("li").size()); var li = el.find('li').filter(function(){var it = $(this); console.log(it.text()); return it.text() == 'Pendente'}); li.find('a').trigger('click'); console.log('li is = ' + li.text()); console.log('---------------------'); }
$('table.tabela-listagem tr:visible td.context-menu-item ul').each(func)
------------------------------ fim código -----------------------

Passo 5 - Após colar pressionar enter no console pra executar
O que será feito é automaticamente mudar status dos itens pra Pendente, pois não tem essa opção para múltiplos itens na tela do usuário.
Passo 6 - Aguardar uns 45 segundos pro script operar, e então selecionar todos itens na listagem e selecionar excluir, lixeira canto direito acima.
Passo 7 - repetir o passo 4 em diante até ter excluído quantidade suficiente.

Fim