diff --git a/src/flash/flash.module.ts b/src/flash/flash.module.ts index 1d00242..412341a 100644 --- a/src/flash/flash.module.ts +++ b/src/flash/flash.module.ts @@ -1079,7 +1079,6 @@ where 1 = 0`, filhos AS ( SELECT n.id_nodo, - -- Alteração 1: Sempre unifica o código pelo nome se não houver filtro de loja CASE WHEN p.cod_empresa IS NULL THEN MIN(n.ID_NODO) OVER (PARTITION BY n.nome) @@ -1092,7 +1091,6 @@ where 1 = 0`, CROSS JOIN Parametros p WHERE n.ativo = 'S' AND ( (p.codigo_categoria_pai IS NULL AND n.tipo_nodo = 'CATEGORIA' AND n.NIVEL = 2) - -- Alteração 2: Busca os filhos de todos os nós que têm o mesmo nome da categoria pai filtrada OR (p.codigo_categoria_pai IS NOT NULL AND n.id_nodo_pai IN ( SELECT pai.id_nodo FROM VERDEMAR.TB_FLASH_NODO pai