diff --git a/src/flash/flash.module.ts b/src/flash/flash.module.ts index 68b32be..4410709 100644 --- a/src/flash/flash.module.ts +++ b/src/flash/flash.module.ts @@ -47,7 +47,7 @@ export default moduleFactory descricao_agente: "Lista de nomes ou códigos de lojas mencionados para filtragem.", coluna_vtr: "x.nomeempresaapp", - tabela_rag: "tb_flash_nodo", + tabela_rag: "lojas", }, }, }, @@ -88,6 +88,14 @@ export default moduleFactory query_base: "query_vazia" } }, + tabelas_rag : { + lojas: { + query: "query_lojas", + table_name: (args) => { + return `app_dono_cliente_${args.ctx_tenant_id}_lojas` + }, + } + } }, queries: { flash: { @@ -241,6 +249,13 @@ export default moduleFactory type: "none", }, params: [], + }, + query_lojas: { + name: " Query Lojas", + display: { + type: "none", + }, + params: [], } }, entrypoint: "flash" as "flash" | "flash_categorias", @@ -579,6 +594,12 @@ export default moduleFactory return { sql: /*sql*/`` + } + }, + query_lojas: (args)=> { + return { + sql: /*sql*/`` + } }, }, @@ -914,6 +935,12 @@ export default moduleFactory return { sql: /*sql*/`` + } + }, + query_lojas: (args)=> { + return { + sql: /*sql*/`` + } }, }, @@ -978,6 +1005,12 @@ where 1 = 0`, return { sql: /*sql*/`` + } + }, + query_lojas: (args)=> { + return { + sql: /*sql*/`` + } }, }, @@ -1252,7 +1285,12 @@ where 1 = 0`, return { sql: /*sql*/`` } - } + }, + query_lojas: (args)=> { + return { + sql: /*sql*/` select nome, id_nodo, codigo from tb_flash_nodo where tipo_nodo = 'EMPRESA'` + } + }, } }) .withSchedules({