|
@@ -326,6 +326,7 @@ class EventoController extends AuthController {
|
|
|
->innerJoin("Dependencia", "{{Dependencia}}.id = {{UsuarioDependencia}}.[[idDependencia]]")
|
|
->innerJoin("Dependencia", "{{Dependencia}}.id = {{UsuarioDependencia}}.[[idDependencia]]")
|
|
|
->leftJoin("Resultado", "{{Resultado}}.[[idEvento]] = {{Evento}}.id and {{Resultado}}.[[idUsuario]] = {{Usuario}}.id")
|
|
->leftJoin("Resultado", "{{Resultado}}.[[idEvento]] = {{Evento}}.id and {{Resultado}}.[[idUsuario]] = {{Usuario}}.id")
|
|
|
->andWhere(["{{Evento}}.eliminado" => null])
|
|
->andWhere(["{{Evento}}.eliminado" => null])
|
|
|
|
|
+ ->andWhere(["{{Dependencia}}.eliminado" => null])
|
|
|
->andWhere([
|
|
->andWhere([
|
|
|
"AND",
|
|
"AND",
|
|
|
[">=", "fechaInicio", $fechaInicio],
|
|
[">=", "fechaInicio", $fechaInicio],
|
|
@@ -366,14 +367,18 @@ class EventoController extends AuthController {
|
|
|
$eventosPendientes += $resultado["cantidadPendientes"];
|
|
$eventosPendientes += $resultado["cantidadPendientes"];
|
|
|
|
|
|
|
|
$usuariosDependencia = UsuarioDependencia::find()
|
|
$usuariosDependencia = UsuarioDependencia::find()
|
|
|
- ->andWhere(['idDependencia' => $resultado["dependenciaId"]])
|
|
|
|
|
|
|
+ ->innerJoin('Usuario', '{{Usuario}}.id = {{UsuarioDependencia}}.[[idUsuario]]')
|
|
|
|
|
+ ->innerJoin('Dependencia', '{{Dependencia}}.id = {{UsuarioDependencia}}.[[idDependencia]]')
|
|
|
|
|
+ ->andWhere(['{{UsuarioDependencia}}.[[idDependencia]]' => $resultado["dependenciaId"]])
|
|
|
|
|
+ ->andWhere(['{{Dependencia}}.eliminado' => null])
|
|
|
|
|
+ ->andWhere(['{{Usuario}}.eliminado' => null])
|
|
|
->count();
|
|
->count();
|
|
|
|
|
|
|
|
$total = intval($resultado["cantidadResultados"]) + intval($resultado["cantidadPendientes"]);
|
|
$total = intval($resultado["cantidadResultados"]) + intval($resultado["cantidadPendientes"]);
|
|
|
|
|
|
|
|
$porcentaje = 0;
|
|
$porcentaje = 0;
|
|
|
if ($total > 0) {
|
|
if ($total > 0) {
|
|
|
- $porcentaje = ($resultado["cantidadPendientes"] * 100) / $total;
|
|
|
|
|
|
|
+ $porcentaje = ($resultado["cantidadResultados"] * 100) / $total;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
$data[] = [
|
|
$data[] = [
|