Fecha de cambio para cambios permanentes

This commit is contained in:
2024-03-22 12:48:25 -06:00
parent 32f3ad0375
commit 0131b2f86e
5 changed files with 11 additions and 11 deletions

View File

@@ -58,7 +58,6 @@ if($horario!= null && $tipo !=3)
$materia = $horario_rs["materia_id"]; $materia = $horario_rs["materia_id"];
$dia = $horario_rs["horario_dia"]; $dia = $horario_rs["horario_dia"];
$fecha_orig = $horario_rs["horario_fecha_inicio"];
$hora_orig = $horario_rs["horario_hora"]; $hora_orig = $horario_rs["horario_hora"];
}else{ }else{
$dia = date('w', strtotime($fecha)); $dia = date('w', strtotime($fecha));
@@ -103,7 +102,7 @@ switch($tipo){
$dia_new = date('w', strtotime($fecha_new)); $dia_new = date('w', strtotime($fecha_new));
$fecha_nueva = date('d/m/Y', 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; break;
} }
@@ -168,11 +167,11 @@ switch($tipo){
break; break;
case 4: case 4:
$db_params=[ $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"], ":edo"=>1, ":alumnos"=>$alumnos, ":aula"=>$aula, ":solicitudtipo"=>$tipo, ":usr"=>$user->user["id"],
":duracion"=>$duracion_tiempo, ":hor"=>$horario, ":bloque"=>$bloque, ":ciclo"=>$ciclo ":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"; $asunto = "Solicitud - Cambio permanente";
$texto = "<p>Se creó una nueva solicitud de asignación de salón permanente.</p>"; $texto = "<p>Se creó una nueva solicitud de asignación de salón permanente.</p>";
$texto .= "<p><b>".mb_strtoupper($materia_rs["materia_nombre"])."</b> del día <b>".$fecha_clase." a las ".$hora_orig." hrs. </b> se propone cambiar para el <b>".$fecha_nueva." a las ".$hora." hrs.</b>"; $texto .= "<p><b>".mb_strtoupper($materia_rs["materia_nombre"])."</b> del día <b>".$fecha_clase." a las ".$hora_orig." hrs. </b> se propone cambiar para el <b>".$fecha_nueva." a las ".$hora." hrs.</b>";

View File

@@ -38,6 +38,7 @@ $user = unserialize($_SESSION['user']);
exit(); 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"])):''; $return["fecha_clase"] = isset($rs["fecha_clase"]) ? date('d/m/Y', strtotime($rs["fecha_clase"])):'';
$hora_nueva = explode(":",$rs["horario_hora"]); $hora_nueva = explode(":",$rs["horario_hora"]);
@@ -78,7 +79,8 @@ $user = unserialize($_SESSION['user']);
$return["aula"] = $rs["tipoaula_id"]; $return["aula"] = $rs["tipoaula_id"];
$return["aula_desc"] = $rs["tipoaula_nombre"]; $return["aula_desc"] = $rs["tipoaula_nombre"];
$return["aula_supervisor"] = $rs["tipoaula_supervisor"]; $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["motivo_cancelacion"] = $rs["motivo_cancelacion"];
$return["estado"] = $rs["estado_reposicion_id"]; $return["estado"] = $rs["estado_reposicion_id"];
$return["facultad"] = $rs["facultad_nombre"]; $return["facultad"] = $rs["facultad_nombre"];

View File

@@ -55,7 +55,6 @@ if($horario!= null && $tipo !=3)
$materia = $horario_rs["materia_id"]; $materia = $horario_rs["materia_id"];
$dia = $horario_rs["horario_dia"]; $dia = $horario_rs["horario_dia"];
$fecha_orig = $horario_rs["horario_fecha_inicio"];
$hora_orig = $horario_rs["horario_hora"]; $hora_orig = $horario_rs["horario_hora"];
}else{ }else{
$dia = date('w', strtotime($fecha)); $dia = date('w', strtotime($fecha));
@@ -100,7 +99,7 @@ switch($tipo){
$dia_new = date('w', strtotime($fecha_new)); $dia_new = date('w', strtotime($fecha_new));
$fecha_nueva = date('d/m/Y', 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; break;
} }

View File

@@ -679,12 +679,12 @@ if(!is_null($user->periodo_id)){
$("#materiaBlock").hide(); $("#materiaBlock").hide();
break; break;
case 4: case 4:
$('#fecha_cambio').parents('.row').hide(); $('#fecha_cambio').parents('.row').show();
$('#fecha_falta').parents('.row').hide(); $('#fecha_falta').parents('.row').hide();
$('#fecha_nueva').parents('.row').show(); $('#fecha_nueva').parents('.row').show();
$("#hora_nombre").parents('.row').show(); $("#hora_nombre").parents('.row').show();
$('#fecha_cambio').removeAttr("required"); $('#fecha_cambio').attr("required", true);
$('#fecha_falta').removeAttr("required"); $('#fecha_falta').removeAttr("required");
$('#fecha_nueva').attr("required", true); $('#fecha_nueva').attr("required", true);

View File

@@ -772,7 +772,7 @@ if($user->periodo_id!= ""){
if(tipo!=4){ if(tipo!=4){
$("#modal_aprobar #rep-falta").text(result["fecha_clase"]+" de "+result["hora_clase_ini"]+" a "+result["hora_clase_fin"]); $("#modal_aprobar #rep-falta").text(result["fecha_clase"]+" de "+result["hora_clase_ini"]+" a "+result["hora_clase_fin"]);
}else{ }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"]); $("#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){ if(result["salon"] =="" || result["salon"] === undefined){