ponytail: remove resolucaoSetup, compressVideo, sendEvolutionMessage, sendEvolution; add migration #24
- delete: src/resolucaoSetup.js (migration paralela, consolidado em #24) - shrink: chatController.sendEvolutionMessage (140 -> 6 linhas, delega ao evolutionService) - shrink: triageController.sendEvolution (55 -> 10 linhas, delega ao evolutionService) - delete: compressVideo em chatController (codigo morto, chamado so pelo old sendEvolutionMessage) - add: migration #24 consolida DDL que estava espalhada em runtime - fix: configController.remove garantirEstrutura calls (arquivo removido) - net: -270 linhas, -1 arquivo
This commit is contained in:
@@ -73,6 +73,12 @@ class DashboardController {
|
||||
WHERE CON_EMPRESA_ID IN (${ph}) AND CON_STATUS IN ('A','E') AND CON_SITUACAO = 'A'
|
||||
AND CON_USUARIO_ID IS NULL AND CON_EQUIPE_ID IS NOT NULL`, empresas);
|
||||
|
||||
// Agendadas para hoje (status P = Pendente)
|
||||
const agendadas = await db.query(alias,
|
||||
`SELECT COUNT(*) AS CT FROM CHATC2_CONVERSAS_AGENDAMENTOS
|
||||
WHERE CAG_EMPRESA_ID IN (${ph}) AND CAG_DATA = CURRENT_DATE AND CAG_STATUS = 'P'`,
|
||||
empresas);
|
||||
|
||||
// ===== Atendentes =====
|
||||
const usuarios = await db.query(alias,
|
||||
`SELECT DISTINCT u.USU_CODIGO_ID, u.USU_NOME
|
||||
@@ -113,6 +119,7 @@ class DashboardController {
|
||||
naoAtendidas: Number(naoAtendidas[0]?.CT) || 0,
|
||||
naoAtribuidas: Number(naoAtribuidas[0]?.CT) || 0,
|
||||
pendentes: Number(pendentes[0]?.CT) || 0,
|
||||
agendadas: Number(agendadas[0]?.CT) || 0,
|
||||
},
|
||||
atendentes: { disponiveis, desconectados, lista },
|
||||
trafego,
|
||||
|
||||
Reference in New Issue
Block a user