|
@@ -819,8 +819,8 @@ class EventoController extends Controller {
|
|
|
->from("Evento")
|
|
->from("Evento")
|
|
|
->innerJoin("EventoGrupo", "{{EventoGrupo}}.[[idEvento]] = {{Evento}}.id")
|
|
->innerJoin("EventoGrupo", "{{EventoGrupo}}.[[idEvento]] = {{Evento}}.id")
|
|
|
->andWhere([">=", "fechaFinal", new Expression("now() - interval '7 days'")])
|
|
->andWhere([">=", "fechaFinal", new Expression("now() - interval '7 days'")])
|
|
|
- // ->andWhere([">=", "fechaFinal", '2023-10-02 00:00:00'])
|
|
|
|
|
- // ->andWhere(["<=", "fechaFinal", '2023-10-08 00:00:00'])
|
|
|
|
|
|
|
+ // ->andWhere([">=", "fechaFinal", '2024-02-05 00:00:00'])
|
|
|
|
|
+ // ->andWhere(["<=", "fechaFinal", '2024-02-10 23:59:59'])
|
|
|
->andWhere(["eliminado" => null])
|
|
->andWhere(["eliminado" => null])
|
|
|
->groupBy(["tag", "nombre", "[[idGrupo]]"])
|
|
->groupBy(["tag", "nombre", "[[idGrupo]]"])
|
|
|
->indexBy("tag")
|
|
->indexBy("tag")
|
|
@@ -836,6 +836,8 @@ class EventoController extends Controller {
|
|
|
->indexBy("id")
|
|
->indexBy("id")
|
|
|
->column();
|
|
->column();
|
|
|
|
|
|
|
|
|
|
+ $dependenciasSecretaria = [34, 35, 36, 37, 38];
|
|
|
|
|
+
|
|
|
$query2 = (new Query())
|
|
$query2 = (new Query())
|
|
|
->select([
|
|
->select([
|
|
|
"tag",
|
|
"tag",
|
|
@@ -856,9 +858,10 @@ class EventoController extends Controller {
|
|
|
->andWhere(["{{Evento}}.eliminado" => null])
|
|
->andWhere(["{{Evento}}.eliminado" => null])
|
|
|
->andWhere(["{{Usuario}}.eliminado" => null])
|
|
->andWhere(["{{Usuario}}.eliminado" => null])
|
|
|
->andWhere([">=", "fechaFinal", new Expression("now()-interval '7 days'")])
|
|
->andWhere([">=", "fechaFinal", new Expression("now()-interval '7 days'")])
|
|
|
|
|
+ ->andWhere(["not in", "{{UsuarioDependencia}}.[[idDependencia]]", $dependenciasSecretaria])
|
|
|
// ->andWhere(["{{Usuario}}.id" => 70])
|
|
// ->andWhere(["{{Usuario}}.id" => 70])
|
|
|
- // ->andWhere([">=", "fechaFinal", '2023-07-10 00:00:00'])
|
|
|
|
|
- // ->andWhere(["<=", "fechaFinal", '2023-07-16 23:59:59'])
|
|
|
|
|
|
|
+ // ->andWhere([">=", "fechaFinal", '2024-02-05 00:00:00'])
|
|
|
|
|
+ // ->andWhere(["<=", "fechaFinal", '2024-02-10 23:59:59'])
|
|
|
->groupBy([
|
|
->groupBy([
|
|
|
"{{Usuario}}.nombre",
|
|
"{{Usuario}}.nombre",
|
|
|
"{{Usuario}}.telefono",
|
|
"{{Usuario}}.telefono",
|
|
@@ -1075,7 +1078,7 @@ class EventoController extends Controller {
|
|
|
$contador++;
|
|
$contador++;
|
|
|
$nomrbeUsuario = trim($aux[$ud["id"]]["nombreUsuario"]);
|
|
$nomrbeUsuario = trim($aux[$ud["id"]]["nombreUsuario"]);
|
|
|
$totalEventosUsuarioParticipa = count($aux[$ud["id"]]["eventosParticipo"]);
|
|
$totalEventosUsuarioParticipa = count($aux[$ud["id"]]["eventosParticipo"]);
|
|
|
- $mensajeUsuariosDependencia .= "*{$nomrbeUsuario}*: {$totalEventosUsuarioParticipa}/{$totalEventos}";
|
|
|
|
|
|
|
+ $mensajeUsuariosDependencia .= "*{$nomrbeUsuario}*: {$totalEventosUsuarioParticipa}/{$totalEventosDependencia}";
|
|
|
if ($contador < count($usuariosDependencia->all())) {
|
|
if ($contador < count($usuariosDependencia->all())) {
|
|
|
$mensajeUsuariosDependencia .= ", ";
|
|
$mensajeUsuariosDependencia .= ", ";
|
|
|
}
|
|
}
|