>>>>>>> 7688f1aac1824c234bc5f19b154e9ad1f4808d4f
".$redo["estado_nombre"]; ?>
======= $tablaArr = []; $repoParams[":edo"]=$redo["estado_reposicion_id"]; $asigParams[":edo"]=$redo["estado_reposicion_id"]; if($user->rol["rol_id"] == 7){//es supervisor $repoParams[":sup"] = $user->user["id"]; $reposiciones_rs = $db->query('SELECT * FROM fs_reposicion_solicitud(NULL, '.$query.':edo, 0, NULL, :sup) ', $repoParams ); }else{ $reposiciones_rs = $db->query('SELECT * FROM fs_reposicion_solicitud(NULL, '.$query.':edo, 0, NULL) ', $repoParams ); } foreach($reposiciones_rs as $repo){ $tablaArr[] = array("id"=>$repo["reposicion_solicitud_id"], "estado"=>$repo["estado_reposicion_id"], "tipo"=>($repo["es_reposicion"]==true?1:2), "profesor_clave"=>$repo["profesor_clave"], "profesor_nombre"=>$repo["profesor_nombre"], "materia_nombre"=>$repo["materia_nombre"], "horario_grupo"=>$repo["horario_grupo"], "fecha_falta"=>$repo["fecha_clase"], "fecha_nueva"=>$repo["fecha_nueva"], "hora_original"=> $repo["horario_hora"], "hora_nueva"=>$repo["hora_nueva"], "hora_nueva_fin"=>$repo["hora_nueva_fin"], "salon_id"=>$repo["salon_id"], "salon_array"=>$repo["salon_array"]); } if($user->rol["rol_id"] == 7){//es supervisor $asigParams[":sup"] = $user->user["id"]; $asignaciones_rs = $db->query('SELECT * FROM fs_asignacion_solicitud(NULL, '.$queryAsig.' :sup, :edo) ', $asigParams ); }else{ $asignaciones_rs = $db->query('SELECT * FROM fs_asignacion_solicitud(NULL, '.$queryAsig.' NULL, :edo) ', $asigParams ); } foreach($asignaciones_rs as $asig){ $tablaArr[] = array("id"=>$asig["asignacion_solicitud_id"], "estado"=>$asig["estado_reposicion_id"], "tipo"=>3, "profesor_clave"=>$asig["profesor_clave"], "profesor_nombre"=>$asig["profesor_nombre"], "materia_nombre"=>"", "horario_grupo"=>"", "fecha_falta"=>"", "fecha_nueva"=>$asig["fecha_nueva"], "hora_original"=>"", "hora_nueva"=>$asig["hora_nueva"], "hora_nueva_fin"=>$asig["hora_nueva_fin"], "salon_id"=>$asig["salon_id"], "salon_array"=>$asig["salon_array"]); } if(count($tablaArr)>0){ //ordena $tablaArr por fecha_repo usort($tablaArr, function($a, $b) { return strtotime($a['fecha_nueva']) - strtotime($b['fecha_nueva']); }); }else{ echo "No hay reposiciones en este estado"; } ?>>
>>>>>>> 7688f1aac1824c234bc5f19b154e9ad1f4808d4f| Estado | Tipo | Profesor/Materia | Fecha falta | Fecha reposición | Salón | Acciones | |
|---|---|---|---|---|---|---|---|
|
d-flex mx-auto">
=======
if(isset($tablaArr)){
foreach($tablaArr as $reposicion){
?>
| |||||||
|
d-flex mx-auto">
>>>>>>> 7688f1aac1824c234bc5f19b154e9ad1f4808d4f
|
<<<<<<< HEAD ======= >>>>>>> 7688f1aac1824c234bc5f19b154e9ad1f4808d4f |
<<<<<<< HEAD () |
".substr($reposicion["horario_hora"],0, 5); ======= | ".substr($reposicion["hora_original"],0, 5); }else{ echo " - "; } >>>>>>> 7688f1aac1824c234bc5f19b154e9ad1f4808d4f ?> | ".substr($reposicion["hora_nueva"],0, 5)." a ".substr($reposicion["hora_nueva_fin"],0, 5); ?> | jefe_carrera || $user->admin || !$coordinador) && $reposicion["estado_reposicion_id"] == 1){?> admin) && $reposicion["estado_reposicion_id"] == 2){?> jefe_carrera || $user->admin || $coordinador) && $reposicion["estado_reposicion_id"] == 1)/* nueva */ || (($user->admin || $coordinador || $supervisor) && $reposicion["estado_reposicion_id"] == 2)/* aprobado facultad */ ======= if((!$user->jefe_carrera || $user->admin || !$coordinador) && $reposicion["estado"] == 1){?> " title="Aprobar"> admin) && $reposicion["estado"] == 2){?> " title="Autorizar" > " title="Ver detalle"> " title="Ver detalle"> jefe_carrera || $user->admin || $coordinador) && $reposicion["estado"] == 1)/* nueva */ || (($user->admin || $coordinador || $supervisor) && $reposicion["estado"] == 2)/* aprobado facultad */ >>>>>>> 7688f1aac1824c234bc5f19b154e9ad1f4808d4f ){ ?> |