Browse Source

arreglo

main
fcyt_sistemas 2 years ago
parent
commit
74d568f032
  1. 6
      app/Http/Controllers/ApiPersonaController.php

6
app/Http/Controllers/ApiPersonaController.php

@ -38,14 +38,13 @@ class ApiPersonaController extends Controller
$dj = UaderDjPersona::find($persona->id_dj_persona);
$designaciones = $dj->CargosGrupo()->where('estado', 'A')->get();
foreach ($designaciones as $designacion) {
$uas[] = intval($designacion->Sede->ua_guarani);
$funciones[] = $designacion->id_funcion;
$funciones[] = ['funcion' => $designacion->id_funcion, 'ua' => intval($designacion->Sede->ua_guarani)];
$grupo_horarios = $designacion->GrupoHorario;
foreach ($grupo_horarios as $gh) {
$horarios_dias = $gh->Horarios;
foreach ($horarios_dias as $hd)
if ($hd->dia_semanal == date('w'))
$horarios[$hd->dia_semanal] = $hd->hora_entra;
$horarios[$hd->dia_semanal] = ['hora_entra' => $hd->hora_entra, 'funcion' => $designacion->id_funcion, 'ua' => intval($designacion->Sede->ua_guarani)];
}
}
$datos = array(
@ -56,7 +55,6 @@ class ApiPersonaController extends Controller
'telefono' => '549'.preg_replace('([^0-9])', '', trim($persona->telefono_celular)),
'email' => strtolower(trim($persona->correo_electronico)),
'funciones' => $funciones,
'uas' => $uas,
'horarios' => $horarios,
);
return response()->json($datos);

Loading…
Cancel
Save