Files
SLACK_COORD_RELATORIO/n8n/nodes/build-sql-candidatos.node.js
T

14 lines
581 B
JavaScript

// @requires config.js
const config = parseConfig($env);
const glpiBaseUrl = String($('Config - Coordenador GLPI v2').first().json.glpi_base_url || '').replace(/\/$/, '').replace(/'/g, "''");
const queryTemplate = /* __SQL_CANDIDATOS_V2__ */;
const query = queryTemplate
.replaceAll('{DIAS_SEM_INTERACAO_ALERTA}', String(config.diasSemInteracaoAlerta))
.replaceAll('{HORAS_SLA_RISCO}', String(config.horasSlaRisco))
.replaceAll('{GLPI_BASE_URL}', glpiBaseUrl)
.replaceAll('{CANDIDATE_POOL_SIZE}', String(config.candidatePoolSize));
return [{ json: { query, config } }];