diff --git a/action/solicitud_insert.php b/action/solicitud_insert.php index b17c7f8..1c17fd4 100644 --- a/action/solicitud_insert.php +++ b/action/solicitud_insert.php @@ -58,7 +58,6 @@ if($horario!= null && $tipo !=3) $materia = $horario_rs["materia_id"]; $dia = $horario_rs["horario_dia"]; - $fecha_orig = $horario_rs["horario_fecha_inicio"]; $hora_orig = $horario_rs["horario_hora"]; }else{ $dia = date('w', strtotime($fecha)); @@ -103,7 +102,7 @@ switch($tipo){ $dia_new = date('w', strtotime($fecha_new)); $fecha_nueva = date('d/m/Y', strtotime($fecha_new)); - $fecha_clase = date('d/m/Y', strtotime($fecha_orig)); + $fecha_clase = date('d/m/Y', strtotime($fecha_cambio)); break; } @@ -168,11 +167,11 @@ switch($tipo){ break; case 4: $db_params=[ - ":f_nueva"=>$fecha_new, ":hora_nueva"=>$hora, ":prof"=>$prof, ":desc"=>$comentario, + ":f_falta"=>$fecha_clase, ":f_nueva"=>$fecha_new, ":hora_nueva"=>$hora, ":prof"=>$prof, ":desc"=>$comentario, ":edo"=>1, ":alumnos"=>$alumnos, ":aula"=>$aula, ":solicitudtipo"=>$tipo, ":usr"=>$user->user["id"], ":duracion"=>$duracion_tiempo, ":hor"=>$horario, ":bloque"=>$bloque, ":ciclo"=>$ciclo ]; - $query = "null, :f_nueva, :hora_nueva, :prof, :desc, :edo, :alumnos, :aula, :solicitudtipo, :usr, :duracion, :hor, :bloque, :ciclo"; + $query = ":f_falta, :f_nueva, :hora_nueva, :prof, :desc, :edo, :alumnos, :aula, :solicitudtipo, :usr, :duracion, :hor, :bloque, :ciclo"; $asunto = "Solicitud - Cambio permanente"; $texto = "
Se creó una nueva solicitud de asignación de salón permanente.
"; $texto .= "".mb_strtoupper($materia_rs["materia_nombre"])." del día ".$fecha_clase." a las ".$hora_orig." hrs. se propone cambiar para el ".$fecha_nueva." a las ".$hora." hrs."; diff --git a/action/solicitud_select.php b/action/solicitud_select.php index 39b922b..b1a64fe 100644 --- a/action/solicitud_select.php +++ b/action/solicitud_select.php @@ -38,6 +38,7 @@ $user = unserialize($_SESSION['user']); exit(); } + $dias = array('Domingo','Lunes','Martes','Miércoles','Jueves','Viernes','Sábado'); $return["fecha_clase"] = isset($rs["fecha_clase"]) ? date('d/m/Y', strtotime($rs["fecha_clase"])):''; $hora_nueva = explode(":",$rs["horario_hora"]); @@ -78,7 +79,8 @@ $user = unserialize($_SESSION['user']); $return["aula"] = $rs["tipoaula_id"]; $return["aula_desc"] = $rs["tipoaula_nombre"]; $return["aula_supervisor"] = $rs["tipoaula_supervisor"]; - $return["dia"] = isset($rs["fecha_clase"]) ? date('w', strtotime($rs["fecha_clase"])): ''; + $return["dia_nombre"] = isset($rs["fecha_clase"]) ? date('w', strtotime($rs["fecha_clase"])): ''; + $return["dia"] = isset($rs["fecha_clase"]) ? $dias[date('w', strtotime($rs["fecha_clase"]))]: ''; $return["motivo_cancelacion"] = $rs["motivo_cancelacion"]; $return["estado"] = $rs["estado_reposicion_id"]; $return["facultad"] = $rs["facultad_nombre"]; diff --git a/action/solicitud_update.php b/action/solicitud_update.php index 0176cb7..9e0806f 100644 --- a/action/solicitud_update.php +++ b/action/solicitud_update.php @@ -55,7 +55,6 @@ if($horario!= null && $tipo !=3) $materia = $horario_rs["materia_id"]; $dia = $horario_rs["horario_dia"]; - $fecha_orig = $horario_rs["horario_fecha_inicio"]; $hora_orig = $horario_rs["horario_hora"]; }else{ $dia = date('w', strtotime($fecha)); @@ -100,7 +99,7 @@ switch($tipo){ $dia_new = date('w', strtotime($fecha_new)); $fecha_nueva = date('d/m/Y', strtotime($fecha_new)); - $fecha_clase = date('d/m/Y', strtotime($fecha_orig)); + $fecha_clase = date('d/m/Y', strtotime($fecha_cambio)); break; } diff --git a/solicitud_crear.php b/solicitud_crear.php index b6e9989..de351be 100644 --- a/solicitud_crear.php +++ b/solicitud_crear.php @@ -679,12 +679,12 @@ if(!is_null($user->periodo_id)){ $("#materiaBlock").hide(); break; case 4: - $('#fecha_cambio').parents('.row').hide(); + $('#fecha_cambio').parents('.row').show(); $('#fecha_falta').parents('.row').hide(); $('#fecha_nueva').parents('.row').show(); $("#hora_nombre").parents('.row').show(); - $('#fecha_cambio').removeAttr("required"); + $('#fecha_cambio').attr("required", true); $('#fecha_falta').removeAttr("required"); $('#fecha_nueva').attr("required", true); @@ -909,7 +909,7 @@ if(!is_null($user->periodo_id)){ $("#modal").modal('hide'); }else{ cambiaTipo(result["solicitudtipo_id"]); - + //setDatalist("#prof", result["profesor"]); setDatalist("#prof", result["profesor"]); diff --git a/solicitudes_autorizar.php b/solicitudes_autorizar.php index 4ee406a..6d621bd 100644 --- a/solicitudes_autorizar.php +++ b/solicitudes_autorizar.php @@ -772,7 +772,7 @@ if($user->periodo_id!= ""){ if(tipo!=4){ $("#modal_aprobar #rep-falta").text(result["fecha_clase"]+" de "+result["hora_clase_ini"]+" a "+result["hora_clase_fin"]); }else{ - $("#modal_aprobar #rep-falta").text(result["dia"]+" de "+result["hora_clase_ini"]+" a "+result["hora_clase_fin"]); + $("#modal_aprobar #rep-falta").text(result["fecha_clase"]+"["+result["dia_nombre"]+"]"+" de "+result["hora_clase_ini"]+" a "+result["hora_clase_fin"]); } $("#modal_aprobar #rep-fecha").text(result["fecha_nueva"]+" de "+result["hora_ini"]+":"+result["min_ini"]+" a "+result["hora_fin"]+":"+result["min_fin"]); if(result["salon"] =="" || result["salon"] === undefined){