GabrielRamison пре 2 месеци
родитељ
комит
7dfe7196cb
1 измењених фајлова са 5 додато и 3 уклоњено
  1. 5 3
      src/services/atendimentoAvaliacaoService.js

+ 5 - 3
src/services/atendimentoAvaliacaoService.js

@@ -340,7 +340,7 @@ export async function estatisticasAvaliacoes({ setor } = {}) {
     return q;
     return q;
   };
   };
 
 
-  const [scoreRow, avaliados, porResolvido, porSentimento, visitas, pendentes] = await Promise.all([
+  const [scoreRow, avaliados, porResolvido, porSentimento, visitas, pendentes, totalAtendimentos] = await Promise.all([
     base().avg("ScoreAtendente as media").whereNotNull("ScoreAtendente").first(),
     base().avg("ScoreAtendente as media").whereNotNull("ScoreAtendente").first(),
     base().resultSize(),
     base().resultSize(),
     base().select("Resolvido").count("* as total").groupBy("Resolvido"),
     base().select("Resolvido").count("* as total").groupBy("Resolvido"),
@@ -350,7 +350,8 @@ export async function estatisticasAvaliacoes({ setor } = {}) {
       .select("HorarioVisitaInformado")
       .select("HorarioVisitaInformado")
       .count("* as total")
       .count("* as total")
       .groupBy("HorarioVisitaInformado"),
       .groupBy("HorarioVisitaInformado"),
-    contarPendentes()
+    contarPendentes(),
+    Atendimento.query().resultSize()
   ]);
   ]);
 
 
   const toMap = (rows, key) =>
   const toMap = (rows, key) =>
@@ -362,6 +363,7 @@ export async function estatisticasAvaliacoes({ setor } = {}) {
     resolvido: toMap(porResolvido, "Resolvido"),
     resolvido: toMap(porResolvido, "Resolvido"),
     sentimento: toMap(porSentimento, "Sentimento"),
     sentimento: toMap(porSentimento, "Sentimento"),
     visitasAgendadas: toMap(visitas, "HorarioVisitaInformado"),
     visitasAgendadas: toMap(visitas, "HorarioVisitaInformado"),
-    pendentes
+    pendentes,
+    totalAtendimentos
   };
   };
 }
 }