Start at 2023-08-30

This commit is contained in:
2023-08-30 15:42:47 +00:00
parent 9ce928d7ba
commit ce2e8dd2d0
7 changed files with 75 additions and 713 deletions

View File

@@ -19,7 +19,22 @@ try {
if ($_SERVER['REQUEST_METHOD'] === 'GET') {
$data = $db->query(
"WITH horarios AS (
SELECT * FROM horario_view WHERE (periodo_id, facultad_id) = (:periodo_id, COALESCE(:facultad_id, facultad_id))
SELECT *,
materia_nombre as materia,
carrera_nombre as carrera,
facultad_nombre as facultad,
nivel_nombre as nivel,
horario_hora + duracion_interval as horario_fin
FROM horario
left JOIN materia USING (materia_id)
JOIN carrera USING (carrera_id)
JOIN nivel USING (nivel_id)
JOIN facultad ON facultad.facultad_id = carrera.facultad_id
JOIN PERIODO_CARRERA USING (carrera_id)
JOIN PERIODO USING (periodo_id)
JOIN SALON USING (salon_id)
JOIN duracion USING (duracion_id)
WHERE (periodo_id, facultad.facultad_id) = (:periodo_id, COALESCE(:facultad_id, facultad.facultad_id))
),
fechas AS (
SELECT fechas_clase(h.horario_id) as registro_fecha_ideal, h.horario_id
@@ -30,10 +45,10 @@ try {
)
SELECT
usuario.*, registro.*, profesor.*, horarios.*, fechas.*,
coalesce(estado_supervisor.estado_supervisor_id, sin_registro.estado_supervisor_id) as estado_supervisor_id,
coalesce(estado_supervisor.nombre, sin_registro.nombre) as nombre,
coalesce(estado_supervisor.estado_color, sin_registro.estado_color) as estado_color,
coalesce(estado_supervisor.estado_icon, sin_registro.estado_icon) as estado_icon,
COALESCE(estado_supervisor.estado_supervisor_id, sin_registro.estado_supervisor_id) as estado_supervisor_id,
COALESCE(estado_supervisor.nombre, sin_registro.nombre) as nombre,
COALESCE(estado_supervisor.estado_color, sin_registro.estado_color) as estado_color,
COALESCE(estado_supervisor.estado_icon, sin_registro.estado_icon) as estado_icon,
justificador.usuario_nombre as justificador_nombre,
justificador.usuario_clave as justificador_clave,
facultad.facultad_nombre as justificador_facultad,

View File

@@ -474,7 +474,7 @@
</div>
<div class="col-md-6 text-center" v-else>
El profesor registró su asistencia a las
<code>{{clase_vista.registro_fecha?.slice(11, 16)}}</code>
<code>{{clase_vista.registro_fecha?.slice(11, 19)}}</code>
<hr>
<p v-if="!clase_vista.registro_retardo" class="text-center">
<span class="badge border border-success"><i

View File

@@ -300,7 +300,7 @@ createApp({
},
async mounted() {
$('div.modal#cargando').modal('show');
await store.registros.fetch();
// await store.registros.fetch()
await store.facultades.fetch();
await store.estados.fetch();
await store.bloques_horario.fetch();

View File

@@ -1,674 +0,0 @@
2023-08-18 10:17:06||1||Materias||Alejandro Rosales
2023-08-21 10:56:04||1||Consultar horario||Alejandro Rosales
2023-08-21 10:56:07||1||Consultar horario||Alejandro Rosales
2023-08-21 10:56:08||1||Consultar horario||Alejandro Rosales
2023-08-21 10:56:11||1||Consultar asistencia||Alejandro Rosales
2023-08-21 10:56:49||1||Consultar asistencia||Alejandro Rosales
2023-08-21 10:56:51||1||Consultar horario||Alejandro Rosales
2023-08-21 10:56:53||1||Consultar horario||Alejandro Rosales
2023-08-21 12:08:55||2||Avisos||Alejandro Lara
2023-08-21 12:09:00||2||Avisos Crear||Alejandro Lara
2023-08-21 12:10:10||2||Avisos||Alejandro Lara
2023-08-21 12:10:18||2||Avisos Crear||Alejandro Lara
2023-08-21 12:10:41||2||Avisos||Alejandro Lara
2023-08-21 12:11:09||2||Avisos Crear||Alejandro Lara
2023-08-21 12:12:19||2||Profesores||Alejandro Lara
2023-08-21 12:12:24||2||Profesores||Alejandro Lara
2023-08-21 12:12:30||2||Profesores||Alejandro Lara
2023-08-21 12:54:01||1||Permisos||Alejandro Rosales
2023-08-21 12:54:30||1||Permisos||Alejandro Rosales
2023-08-21 12:55:04||1||Permisos||Alejandro Rosales
2023-08-21 12:57:17||1||Permisos||Alejandro Rosales
2023-08-21 13:03:47||1||Permisos||Alejandro Rosales
2023-08-21 13:44:12||1||Permisos||Alejandro Rosales
2023-08-21 13:44:16||1||Permisos||Alejandro Rosales
2023-08-21 13:44:28||1||Permisos||Alejandro Rosales
2023-08-21 13:45:26||1||Permisos||Alejandro Rosales
2023-08-21 13:45:28||1||Permisos||Alejandro Rosales
2023-08-21 13:46:03||1||Permisos||Alejandro Rosales
2023-08-22 10:18:09||1||Usuarios||Alejandro Rosales
2023-08-22 10:26:18||1||Consultar asistencia||Alejandro Rosales
2023-08-22 10:26:19||1||Consultar asistencia||Alejandro Rosales
2023-08-22 10:26:28||1||Permisos||Alejandro Rosales
2023-08-22 10:26:42||1||Permisos||Alejandro Rosales
2023-08-22 10:27:07||1||Permisos||Alejandro Rosales
2023-08-22 10:33:36||1||Usuarios||Alejandro Rosales
2023-08-22 10:33:50||1||Usuarios||Alejandro Rosales
2023-08-22 10:34:01||1||Usuarios||Alejandro Rosales
2023-08-22 10:36:45||1||Usuarios||Alejandro Rosales
2023-08-22 10:36:45||1||Usuarios||Alejandro Rosales
2023-08-22 10:36:46||1||Usuarios||Alejandro Rosales
2023-08-22 10:36:46||1||Usuarios||Alejandro Rosales
2023-08-22 10:36:46||1||Usuarios||Alejandro Rosales
2023-08-22 10:36:47||1||Usuarios||Alejandro Rosales
2023-08-22 10:36:47||1||Usuarios||Alejandro Rosales
2023-08-22 10:36:48||1||Usuarios||Alejandro Rosales
2023-08-22 10:36:53||1||Usuarios||Alejandro Rosales
2023-08-22 10:38:20||1||Usuarios||Alejandro Rosales
2023-08-22 10:38:21||1||Usuarios||Alejandro Rosales
2023-08-22 10:38:22||1||Usuarios||Alejandro Rosales
2023-08-22 10:38:22||1||Usuarios||Alejandro Rosales
2023-08-22 10:38:28||1||Usuarios||Alejandro Rosales
2023-08-22 10:38:29||1||Usuarios||Alejandro Rosales
2023-08-22 10:38:29||1||Usuarios||Alejandro Rosales
2023-08-22 10:38:29||1||Usuarios||Alejandro Rosales
2023-08-22 10:38:42||1||Usuarios||Alejandro Rosales
2023-08-22 10:48:38||1||Usuarios||Alejandro Rosales
2023-08-22 10:48:40||1||Usuarios||Alejandro Rosales
2023-08-22 10:48:41||1||Usuarios||Alejandro Rosales
2023-08-22 10:48:41||1||Usuarios||Alejandro Rosales
2023-08-22 10:48:41||1||Usuarios||Alejandro Rosales
2023-08-22 10:48:41||1||Usuarios||Alejandro Rosales
2023-08-22 10:49:08||1||Usuarios||Alejandro Rosales
2023-08-22 10:49:09||1||Usuarios||Alejandro Rosales
2023-08-22 10:49:14||1||Usuarios||Alejandro Rosales
2023-08-22 11:07:25||1||Permisos||Alejandro Rosales
2023-08-22 11:07:38||1||Permisos||Alejandro Rosales
2023-08-22 11:09:40||1||Usuarios||Alejandro Rosales
2023-08-22 11:09:46||1||Permisos||Alejandro Rosales
2023-08-22 11:09:50||1||Permisos||Alejandro Rosales
2023-08-22 11:33:14||1||Materias||Alejandro Rosales
2023-08-22 11:33:17||1||Materias||Alejandro Rosales
2023-08-22 11:33:20||1||Profesores||Alejandro Rosales
2023-08-22 11:37:23||1||Usuarios||Alejandro Rosales
2023-08-22 11:37:41||1||Usuarios||Alejandro Rosales
2023-08-22 11:38:43||1||Usuarios||Alejandro Rosales
2023-08-22 12:20:04||1||Usuarios||Alejandro Rosales
2023-08-22 12:22:50||1||Usuarios||Alejandro Rosales
2023-08-22 12:22:52||1||Usuarios||Alejandro Rosales
2023-08-22 12:22:54||1||Permisos||Alejandro Rosales
2023-08-22 12:23:01||1||Consultar horario||Alejandro Rosales
2023-08-22 12:23:55||1||Consultar horario||Alejandro Rosales
2023-08-22 12:24:24||1||Consultar horario||Alejandro Rosales
2023-08-22 12:24:31||1||Consultar horario||Alejandro Rosales
2023-08-22 12:24:35||1||Consultar horario||Alejandro Rosales
2023-08-22 12:24:47||1||Consultar horario||Alejandro Rosales
2023-08-22 12:26:03||1||Consultar horario||Alejandro Rosales
2023-08-22 12:26:16||1||Consultar horario||Alejandro Rosales
2023-08-22 12:26:26||1||Consultar horario||Alejandro Rosales
2023-08-22 12:26:27||1||Consultar horario||Alejandro Rosales
2023-08-22 12:27:26||1||Consultar horario||Alejandro Rosales
2023-08-22 12:27:47||1||Consultar horario||Alejandro Rosales
2023-08-22 12:28:08||1||Consultar horario||Alejandro Rosales
2023-08-22 12:31:30||1||Consultar horario||Alejandro Rosales
2023-08-22 12:33:35||1||Consultar horario||Alejandro Rosales
2023-08-22 12:33:37||1||Consultar horario||Alejandro Rosales
2023-08-22 12:33:42||1||Consultar horario||Alejandro Rosales
2023-08-22 12:33:43||1||Consultar horario||Alejandro Rosales
2023-08-22 12:33:56||1||Consultar horario||Alejandro Rosales
2023-08-22 12:33:57||1||Consultar horario||Alejandro Rosales
2023-08-22 12:33:57||1||Consultar horario||Alejandro Rosales
2023-08-22 12:33:57||1||Consultar horario||Alejandro Rosales
2023-08-22 12:33:58||1||Consultar horario||Alejandro Rosales
2023-08-22 12:33:59||1||Consultar horario||Alejandro Rosales
2023-08-22 12:33:59||1||Consultar horario||Alejandro Rosales
2023-08-22 12:33:59||1||Consultar horario||Alejandro Rosales
2023-08-22 12:33:59||1||Consultar horario||Alejandro Rosales
2023-08-22 12:34:00||1||Consultar horario||Alejandro Rosales
2023-08-22 12:34:00||1||Consultar horario||Alejandro Rosales
2023-08-22 12:34:00||1||Consultar horario||Alejandro Rosales
2023-08-22 12:34:02||1||Consultar horario||Alejandro Rosales
2023-08-22 12:37:19||1||Consultar horario||Alejandro Rosales
2023-08-22 12:38:34||1||Consultar horario||Alejandro Rosales
2023-08-22 12:38:53||1||Consultar horario||Alejandro Rosales
2023-08-22 12:39:13||1||Consultar horario||Alejandro Rosales
2023-08-22 12:39:14||1||Consultar horario||Alejandro Rosales
2023-08-22 12:44:52||1||Consultar horario||Alejandro Rosales
2023-08-22 12:45:13||1||Consultar horario||Alejandro Rosales
2023-08-22 12:45:14||1||Consultar horario||Alejandro Rosales
2023-08-22 12:45:14||1||Consultar horario||Alejandro Rosales
2023-08-22 12:45:14||1||Consultar horario||Alejandro Rosales
2023-08-22 12:45:27||1||Consultar horario||Alejandro Rosales
2023-08-22 12:45:27||1||Consultar horario||Alejandro Rosales
2023-08-22 12:45:27||1||Consultar horario||Alejandro Rosales
2023-08-22 12:45:28||1||Consultar horario||Alejandro Rosales
2023-08-22 12:45:34||1||Consultar horario||Alejandro Rosales
2023-08-22 12:45:40||1||Consultar horario||Alejandro Rosales
2023-08-22 12:45:45||1||Consultar horario||Alejandro Rosales
2023-08-22 12:45:51||1||Consultar horario||Alejandro Rosales
2023-08-22 12:45:52||1||Consultar horario||Alejandro Rosales
2023-08-22 12:45:57||1||Consultar horario||Alejandro Rosales
2023-08-22 12:46:17||1||Consultar horario||Alejandro Rosales
2023-08-22 12:46:40||1||Consultar horario||Alejandro Rosales
2023-08-22 12:46:59||1||Consultar horario||Alejandro Rosales
2023-08-22 12:47:13||1||Consultar horario||Alejandro Rosales
2023-08-22 12:47:14||1||Consultar horario||Alejandro Rosales
2023-08-22 12:47:15||1||Consultar horario||Alejandro Rosales
2023-08-22 12:47:15||1||Consultar horario||Alejandro Rosales
2023-08-22 12:47:23||1||Consultar horario||Alejandro Rosales
2023-08-22 12:47:34||1||Consultar horario||Alejandro Rosales
2023-08-22 12:47:34||1||Consultar horario||Alejandro Rosales
2023-08-22 12:47:35||1||Consultar horario||Alejandro Rosales
2023-08-22 12:47:35||1||Consultar horario||Alejandro Rosales
2023-08-22 12:47:35||1||Consultar horario||Alejandro Rosales
2023-08-22 12:47:35||1||Consultar horario||Alejandro Rosales
2023-08-22 12:47:35||1||Consultar horario||Alejandro Rosales
2023-08-22 12:47:43||1||Consultar horario||Alejandro Rosales
2023-08-22 12:56:25||1||Usuarios||Alejandro Rosales
2023-08-22 12:56:34||1||Usuarios||Alejandro Rosales
2023-08-22 12:56:40||1||Usuarios||Alejandro Rosales
2023-08-22 12:58:31||1||Usuarios||Alejandro Rosales
2023-08-22 13:00:47||1||Usuarios||Alejandro Rosales
2023-08-22 13:01:22||1||Consultar horario||Alejandro Rosales
2023-08-22 13:01:26||1||Consultar horario||Alejandro Rosales
2023-08-22 13:01:27||1||Consultar horario||Alejandro Rosales
2023-08-22 13:01:28||1||Consultar horario||Alejandro Rosales
2023-08-22 13:01:48||1||Consultar horario||Alejandro Rosales
2023-08-22 13:01:48||1||Consultar horario||Alejandro Rosales
2023-08-22 13:01:49||1||Consultar horario||Alejandro Rosales
2023-08-22 13:01:50||1||Consultar horario||Alejandro Rosales
2023-08-22 13:01:50||1||Consultar horario||Alejandro Rosales
2023-08-22 13:01:50||1||Consultar horario||Alejandro Rosales
2023-08-22 13:01:50||1||Consultar horario||Alejandro Rosales
2023-08-22 13:02:29||1||Consultar horario||Alejandro Rosales
2023-08-22 13:02:30||1||Consultar horario||Alejandro Rosales
2023-08-22 13:02:30||1||Consultar horario||Alejandro Rosales
2023-08-22 13:02:31||1||Consultar horario||Alejandro Rosales
2023-08-22 13:02:31||1||Consultar horario||Alejandro Rosales
2023-08-22 13:02:31||1||Consultar horario||Alejandro Rosales
2023-08-22 13:02:32||1||Consultar horario||Alejandro Rosales
2023-08-22 13:02:32||1||Consultar horario||Alejandro Rosales
2023-08-22 13:02:32||1||Consultar horario||Alejandro Rosales
2023-08-22 13:02:32||1||Consultar horario||Alejandro Rosales
2023-08-22 13:02:43||1||Consultar horario||Alejandro Rosales
2023-08-22 13:02:44||1||Consultar horario||Alejandro Rosales
2023-08-22 13:02:44||1||Consultar horario||Alejandro Rosales
2023-08-22 13:03:02||1||Consultar horario||Alejandro Rosales
2023-08-22 13:03:03||1||Consultar horario||Alejandro Rosales
2023-08-22 13:03:03||1||Consultar horario||Alejandro Rosales
2023-08-22 13:03:06||1||Consultar horario||Alejandro Rosales
2023-08-22 13:03:06||1||Consultar horario||Alejandro Rosales
2023-08-22 13:03:11||1||Consultar horario||Alejandro Rosales
2023-08-22 13:03:12||1||Consultar horario||Alejandro Rosales
2023-08-22 13:03:13||1||Consultar horario||Alejandro Rosales
2023-08-22 13:03:16||1||Consultar horario||Alejandro Rosales
2023-08-22 13:03:30||1||Consultar horario||Alejandro Rosales
2023-08-22 13:04:45||1||Consultar horario||Alejandro Rosales
2023-08-22 13:04:56||1||Consultar horario||Alejandro Rosales
2023-08-22 13:05:11||1||Consultar horario||Alejandro Rosales
2023-08-22 13:08:19||1||Consultar horario||Alejandro Rosales
2023-08-22 13:08:20||1||Consultar horario||Alejandro Rosales
2023-08-22 13:08:38||1||Consultar horario||Alejandro Rosales
2023-08-22 13:08:41||1||Consultar horario||Alejandro Rosales
2023-08-22 13:08:51||1||Consultar horario||Alejandro Rosales
2023-08-22 13:11:15||1||Consultar horario||Alejandro Rosales
2023-08-22 13:13:49||1||Consultar horario||Alejandro Rosales
2023-08-22 13:14:22||1||Consultar horario||Alejandro Rosales
2023-08-22 13:15:20||1||Consultar horario||Alejandro Rosales
2023-08-22 13:15:58||1||Consultar horario||Alejandro Rosales
2023-08-22 13:16:52||1||Consultar horario||Alejandro Rosales
2023-08-22 13:19:35||1||Consultar horario||Alejandro Rosales
2023-08-22 13:19:52||1||Consultar horario||Alejandro Rosales
2023-08-22 13:20:48||1||Consultar horario||Alejandro Rosales
2023-08-22 13:39:02||1||Consultar horario||Alejandro Rosales
2023-08-22 13:39:12||1||Consultar horario||Alejandro Rosales
2023-08-22 13:39:20||1||Consultar horario||Alejandro Rosales
2023-08-22 13:39:26||1||Consultar horario||Alejandro Rosales
2023-08-22 13:39:41||1||Consultar horario||Alejandro Rosales
2023-08-22 13:39:58||1||Consultar horario||Alejandro Rosales
2023-08-22 13:39:58||1||Consultar horario||Alejandro Rosales
2023-08-22 13:39:58||1||Consultar horario||Alejandro Rosales
2023-08-22 13:40:21||1||Consultar horario||Alejandro Rosales
2023-08-22 13:49:22||1||Consultar horario||Alejandro Rosales
2023-08-22 13:49:35||1||Consultar horario||Alejandro Rosales
2023-08-22 13:51:07||1||Consultar horario||Alejandro Rosales
2023-08-22 13:51:30||1||Consultar horario||Alejandro Rosales
2023-08-22 13:51:58||1||Consultar horario||Alejandro Rosales
2023-08-22 13:52:37||1||Consultar horario||Alejandro Rosales
2023-08-22 13:55:23||1||Consultar horario||Alejandro Rosales
2023-08-22 13:55:52||1||Consultar horario||Alejandro Rosales
2023-08-22 13:56:32||1||Consultar horario||Alejandro Rosales
2023-08-22 14:01:24||1||Consultar horario||ALEJANDRO ROSALES
2023-08-22 14:07:54||1||Consultar horario||ALEJANDRO ROSALES
2023-08-22 17:06:24||1||Consultar asistencia||ALEJANDRO ROSALES
2023-08-22 17:06:49||1||Consultar horario||ALEJANDRO ROSALES
2023-08-22 17:11:13||1||Consultar horario||ALEJANDRO ROSALES
2023-08-22 17:18:33||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 09:07:15||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 09:13:08||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 09:14:16||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 09:16:12||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 09:18:12||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 09:18:44||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 09:19:20||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 09:20:19||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 09:20:50||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 09:21:24||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 09:22:09||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 09:22:20||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 09:22:39||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 09:22:54||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 09:24:57||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 09:25:25||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 09:28:28||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 09:29:40||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 09:32:25||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 09:32:40||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 09:34:01||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 09:34:15||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 09:37:32||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 09:37:46||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 09:39:19||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 09:39:53||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 09:40:09||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 09:42:14||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 09:42:21||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 09:43:06||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 09:54:18||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 09:57:18||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 09:57:41||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 09:57:59||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 09:58:43||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:07:47||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:08:03||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:09:05||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:09:22||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:09:55||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:10:14||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:10:29||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:11:11||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:17:51||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:18:41||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:18:50||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:18:59||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:19:10||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:19:22||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:22:03||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:24:01||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:24:18||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:25:11||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:25:20||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:25:37||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:26:10||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:28:41||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:29:05||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:29:40||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:36:58||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:38:30||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:40:32||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:41:32||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:42:07||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:42:19||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:43:05||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:43:23||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:44:06||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:44:28||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:44:40||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:44:50||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:45:25||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:45:42||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:45:58||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:46:10||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:46:37||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:47:01||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:47:12||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:47:50||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:48:01||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:48:23||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:48:56||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:49:06||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:49:21||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:49:35||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:55:50||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:56:16||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 10:56:43||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:02:32||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:02:46||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:03:17||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:03:28||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:03:45||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:03:57||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:04:32||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:06:34||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:07:32||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:07:45||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:08:21||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:12:57||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:13:10||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:13:24||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:13:38||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:14:01||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:14:39||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:15:33||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:17:35||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:17:43||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:22:15||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:22:17||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:22:25||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:22:46||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:25:44||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:26:10||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:27:29||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:30:18||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:30:54||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:31:08||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:31:44||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:38:02||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:38:52||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:42:23||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:44:51||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:48:19||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:48:57||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:49:44||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:50:14||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:50:42||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:51:21||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:52:32||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:52:59||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:53:11||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:53:17||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:53:57||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:54:50||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:55:24||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:56:56||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:57:52||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:58:21||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 11:59:51||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:01:52||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:02:11||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:02:19||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:02:58||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:03:13||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:06:29||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:08:32||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:13:04||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:15:08||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:16:50||2||Consultar horario||Alejandro Lara
2023-08-23 12:19:39||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:20:08||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:20:49||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:20:54||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:25:12||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:25:44||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:27:26||2||Reposiciones||Alejandro Lara
2023-08-23 12:27:41||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:28:04||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:28:45||2||Consultar horario||Alejandro Lara
2023-08-23 12:31:37||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:32:11||2||Reposiciones||Alejandro Lara
2023-08-23 12:32:18||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:32:44||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:33:07||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:34:38||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:36:09||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:36:20||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:36:42||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:37:35||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:37:41||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:37:53||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:38:41||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:39:04||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:39:21||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:39:33||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:42:11||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:42:46||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:43:01||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:43:59||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:47:12||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:47:24||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:47:33||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:48:05||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:48:44||2||Reposiciones||Alejandro Lara
2023-08-23 12:49:56||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:50:52||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:51:12||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:52:29||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:52:41||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:53:33||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:53:57||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:54:08||2||Reposiciones||Alejandro Lara
2023-08-23 12:54:36||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:56:24||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:56:33||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:56:57||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:57:14||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:58:16||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:58:29||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:58:37||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 12:58:54||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 13:00:12||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 13:01:59||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 13:02:11||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 13:02:20||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 13:02:32||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 13:02:39||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 13:02:50||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 13:02:58||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 13:03:08||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 13:03:16||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 13:03:28||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 13:03:29||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 13:04:40||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 13:05:10||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 13:08:21||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 13:08:51||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 13:09:33||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 13:10:09||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 13:10:09||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 13:10:25||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 13:11:28||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 13:11:40||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 13:11:44||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 13:11:52||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 13:12:12||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 13:13:30||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 13:14:03||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 13:14:24||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 13:15:27||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 13:15:51||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 13:17:13||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 13:17:25||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 13:19:50||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 13:19:57||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 13:20:19||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 13:25:37||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 13:26:46||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 13:27:10||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 13:27:39||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 13:29:49||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 13:30:51||1||Materias||ALEJANDRO ROSALES
2023-08-23 13:30:54||1||Materias||ALEJANDRO ROSALES
2023-08-23 13:31:02||1||Materias||ALEJANDRO ROSALES
2023-08-23 13:31:33||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 13:31:54||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 13:33:37||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 13:33:45||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 13:33:48||1||Consultar horario||ALEJANDRO ROSALES
2023-08-23 13:54:01||1||Materias||ALEJANDRO ROSALES
2023-08-23 13:54:07||1||Materias||ALEJANDRO ROSALES
2023-08-23 14:03:34||2||Materias||Alejandro Lara
2023-08-23 14:04:01||2||Materias||Alejandro Lara
2023-08-23 14:04:08||2||Materias||Alejandro Lara
2023-08-23 14:47:21||2||Reposiciones||Alejandro Lara
2023-08-23 14:54:02||2||Reposiciones||Alejandro Lara
2023-08-23 14:54:39||2||Reposiciones||Alejandro Lara
2023-08-23 14:59:31||2||Reposiciones||Alejandro Lara
2023-08-23 14:59:40||2||Reposiciones||Alejandro Lara
2023-08-23 15:01:00||2||Reposiciones||Alejandro Lara
2023-08-23 15:03:02||2||Reposiciones||Alejandro Lara
2023-08-23 15:03:32||2||Reposiciones||Alejandro Lara
2023-08-23 15:04:18||2||Reposiciones||Alejandro Lara
2023-08-23 15:05:24||2||Reposiciones||Alejandro Lara
2023-08-23 15:08:12||2||Reposiciones||Alejandro Lara
2023-08-23 15:08:23||2||Reposiciones||Alejandro Lara
2023-08-23 15:11:04||2||Reposiciones||Alejandro Lara
2023-08-23 15:11:37||2||Reposiciones||Alejandro Lara
2023-08-23 15:12:56||2||Reposiciones||Alejandro Lara
2023-08-23 15:18:55||2||Reposiciones||Alejandro Lara
2023-08-23 15:19:42||2||Reposiciones||Alejandro Lara
2023-08-23 15:20:40||2||Reposiciones||Alejandro Lara
2023-08-23 15:20:52||2||Reposiciones||Alejandro Lara
2023-08-23 15:21:18||2||Reposiciones||Alejandro Lara
2023-08-23 15:21:35||2||Reposiciones||Alejandro Lara
2023-08-23 15:21:51||2||Reposiciones||Alejandro Lara
2023-08-23 15:22:12||2||Reposiciones||Alejandro Lara
2023-08-23 15:22:54||2||Reposiciones||Alejandro Lara
2023-08-23 15:24:24||2||Reposiciones||Alejandro Lara
2023-08-24 09:07:44||1||Consultar horario||ALEJANDRO ROSALES
2023-08-24 09:08:05||1||Consultar horario||ALEJANDRO ROSALES
2023-08-24 09:08:16||1||Consultar horario||ALEJANDRO ROSALES
2023-08-24 09:10:11||1||Consultar horario||ALEJANDRO ROSALES
2023-08-24 09:10:13||1||Consultar horario||ALEJANDRO ROSALES
2023-08-24 09:10:52||1||Consultar horario||ALEJANDRO ROSALES
2023-08-24 09:12:12||1||Consultar horario||ALEJANDRO ROSALES
2023-08-24 09:15:02||1||Consultar horario||ALEJANDRO ROSALES
2023-08-24 09:16:16||1||Consultar horario||ALEJANDRO ROSALES
2023-08-24 09:16:50||1||Consultar horario||ALEJANDRO ROSALES
2023-08-24 09:17:30||1||Consultar horario||ALEJANDRO ROSALES
2023-08-24 09:18:05||1||Consultar horario||ALEJANDRO ROSALES
2023-08-24 09:18:24||1||Consultar horario||ALEJANDRO ROSALES
2023-08-24 09:18:57||1||Consultar horario||ALEJANDRO ROSALES
2023-08-24 09:19:59||1||Consultar horario||ALEJANDRO ROSALES
2023-08-24 09:20:12||1||Consultar horario||ALEJANDRO ROSALES
2023-08-24 09:20:37||1||Consultar horario||ALEJANDRO ROSALES
2023-08-24 09:26:48||1||Permisos||ALEJANDRO ROSALES
2023-08-24 09:29:35||15||Consultar horario||Jessica Ortiz Flores
2023-08-24 09:29:51||15||Consultar horario||Jessica Ortiz Flores
2023-08-24 09:30:17||15||Consultar horario||Jessica Ortiz Flores
2023-08-24 09:31:06||15||Consultar horario||Jessica Ortiz Flores
2023-08-24 09:32:36||15||Consultar horario||Jessica Ortiz Flores
2023-08-24 09:33:10||15||Consultar horario||Jessica Ortiz Flores
2023-08-24 09:47:16||15||Profesores||Jessica Ortiz Flores
2023-08-24 09:47:20||15||Materias||Jessica Ortiz Flores
2023-08-24 09:47:33||15||Roles||Jessica Ortiz Flores
2023-08-24 09:47:38||15||Roles||Jessica Ortiz Flores
2023-08-24 09:47:39||15||Roles||Jessica Ortiz Flores
2023-08-24 09:47:40||15||Roles||Jessica Ortiz Flores
2023-08-24 09:47:40||15||Roles||Jessica Ortiz Flores
2023-08-24 09:47:40||15||Roles||Jessica Ortiz Flores
2023-08-24 09:47:41||15||Roles||Jessica Ortiz Flores
2023-08-24 09:47:57||15||Roles||Jessica Ortiz Flores
2023-08-24 09:48:57||15||Roles||Jessica Ortiz Flores
2023-08-24 09:48:58||15||Roles||Jessica Ortiz Flores
2023-08-24 09:49:04||15||Roles||Jessica Ortiz Flores
2023-08-24 09:49:05||15||Roles||Jessica Ortiz Flores
2023-08-24 09:49:05||15||Roles||Jessica Ortiz Flores
2023-08-24 09:49:05||15||Roles||Jessica Ortiz Flores
2023-08-24 09:49:27||15||Roles||Jessica Ortiz Flores
2023-08-24 09:49:38||15||Consultar horario||Jessica Ortiz Flores
2023-08-24 09:58:30||15||Roles||Jessica Ortiz Flores
2023-08-24 10:12:00||2||Reposiciones||Alejandro Lara
2023-08-24 10:12:31||2||Reposiciones||Alejandro Lara
2023-08-24 11:09:58||16||Profesores||Ángel Alfonso Díaz González
2023-08-24 11:10:08||16||Profesores||Ángel Alfonso Díaz González
2023-08-24 11:44:30||2||Reposiciones||Alejandro Lara
2023-08-24 11:44:59||2||Reposiciones||Alejandro Lara
2023-08-24 12:14:06||16||Profesores||Ángel Alfonso Díaz González
2023-08-24 12:14:09||16||Profesores||Ángel Alfonso Díaz González
2023-08-24 12:14:11||16||Profesores||Ángel Alfonso Díaz González
2023-08-24 12:45:54||2||Reposiciones||Alejandro Lara
2023-08-24 12:46:17||2||Reposiciones||Alejandro Lara
2023-08-24 12:46:29||2||Reposiciones||Alejandro Lara
2023-08-24 12:49:28||2||Reposiciones||Alejandro Lara
2023-08-24 12:50:08||2||Reposiciones||Alejandro Lara
2023-08-24 12:51:06||2||Reposiciones||Alejandro Lara
2023-08-24 12:51:57||2||Reposiciones||Alejandro Lara
2023-08-24 12:52:19||2||Reposiciones||Alejandro Lara
2023-08-24 12:53:36||2||Reposiciones||Alejandro Lara
2023-08-24 13:04:55||2||Reposiciones||Alejandro Lara
2023-08-24 13:05:06||2||Reposiciones||Alejandro Lara
2023-08-24 13:14:12||2||Reposiciones||Alejandro Lara
2023-08-24 13:14:34||2||Reposiciones||Alejandro Lara
2023-08-24 14:07:47||1||Consultar horario||ALEJANDRO ROSALES
2023-08-24 14:08:11||1||Consultar horario||ALEJANDRO ROSALES
2023-08-24 17:00:38||1||Consultar horario||ALEJANDRO ROSALES
2023-08-24 17:00:57||1||Consultar horario||ALEJANDRO ROSALES
2023-08-25 10:43:17||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 10:43:43||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 10:46:32||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 10:47:44||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 10:49:46||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 10:50:03||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 10:52:11||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 10:53:30||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 10:53:58||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 10:54:19||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 10:54:53||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 10:58:36||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 10:59:02||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 10:59:11||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 10:59:39||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 11:00:34||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 11:00:42||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 11:01:06||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 11:01:22||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 11:01:57||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 11:02:17||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 11:04:02||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 11:04:25||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 11:04:31||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 11:04:47||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 11:05:22||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 11:06:25||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 11:06:33||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 11:06:53||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 11:07:13||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 11:07:59||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 11:08:21||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 11:09:12||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 11:09:55||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 11:12:08||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 11:13:47||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 11:14:07||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 11:15:06||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 11:16:09||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 11:16:27||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 11:17:06||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 11:17:49||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 11:17:58||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 11:18:22||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 11:18:38||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 11:19:34||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 11:19:35||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 11:21:08||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 11:26:22||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 11:26:39||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 11:26:50||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 11:27:13||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 11:42:17||15||Facultades||Jessica Ortiz Flores
2023-08-25 11:42:19||15||Facultades||Jessica Ortiz Flores
2023-08-25 11:42:21||15||Roles||Jessica Ortiz Flores
2023-08-25 11:42:23||15||Permisos||Jessica Ortiz Flores
2023-08-25 11:42:39||15||Permisos||Jessica Ortiz Flores
2023-08-25 11:44:49||15||Permisos||Jessica Ortiz Flores
2023-08-25 11:45:32||15||Permisos||Jessica Ortiz Flores
2023-08-25 11:46:17||15||Permisos||Jessica Ortiz Flores
2023-08-25 11:46:45||15||Permisos||Jessica Ortiz Flores
2023-08-25 11:47:01||15||Dias_festivos||Jessica Ortiz Flores
2023-08-25 11:47:03||15||Avisos||Jessica Ortiz Flores
2023-08-25 11:47:10||15||Avisos Editar||Jessica Ortiz Flores
2023-08-25 11:47:11||15||Avisos||Jessica Ortiz Flores
2023-08-25 11:47:12||15||Avisos Editar||Jessica Ortiz Flores
2023-08-25 11:47:20||15||Avisos||Jessica Ortiz Flores
2023-08-25 11:47:37||15||Avisos||Jessica Ortiz Flores
2023-08-25 11:47:38||15||Avisos Editar||Jessica Ortiz Flores
2023-08-25 11:47:39||15||Avisos||Jessica Ortiz Flores
2023-08-25 11:47:57||15||Avisos Editar||Jessica Ortiz Flores
2023-08-25 11:47:58||15||Avisos||Jessica Ortiz Flores
2023-08-25 11:47:59||15||Avisos||Jessica Ortiz Flores
2023-08-25 11:48:12||15||Avisos||Jessica Ortiz Flores
2023-08-25 11:48:37||15||Avisos||Jessica Ortiz Flores
2023-08-25 11:48:40||15||Profesores||Jessica Ortiz Flores
2023-08-25 11:48:51||15||Profesores||Jessica Ortiz Flores
2023-08-25 11:48:58||15||Profesores||Jessica Ortiz Flores
2023-08-25 11:49:03||15||Profesores||Jessica Ortiz Flores
2023-08-25 11:49:07||15||Profesores||Jessica Ortiz Flores
2023-08-25 11:49:15||15||Profesores||Jessica Ortiz Flores
2023-08-25 11:49:26||15||Materias||Jessica Ortiz Flores
2023-08-25 11:49:29||15||Roles||Jessica Ortiz Flores
2023-08-25 11:49:31||15||Usuarios||Jessica Ortiz Flores
2023-08-25 11:49:33||15||Usuarios||Jessica Ortiz Flores
2023-08-25 11:49:37||15||Profesores||Jessica Ortiz Flores
2023-08-25 11:49:39||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 11:50:28||15||Avisos||Jessica Ortiz Flores
2023-08-25 11:59:30||15||Avisos||Jessica Ortiz Flores
2023-08-25 12:08:38||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 12:11:47||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 12:12:15||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 12:13:11||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 12:26:11||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 12:31:58||15||Avisos||Jessica Ortiz Flores
2023-08-25 12:35:37||15||Consultar horario||Jessica Ortiz Flores
2023-08-25 14:55:59||2||Reposiciones||Alejandro Lara
2023-08-25 14:56:04||2||Reposiciones||Alejandro Lara
2023-08-25 15:45:33||2||Reposiciones||Alejandro Lara

View File

@@ -1,15 +1,11 @@
<?
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);
$ruta = '../../';
require_once $_SERVER['DOCUMENT_ROOT'] . '/include/bd_pdo.php';
header('Content-Type: application/json charset=utf-8');
if (isset($_ENV['DEBUG']) and $_ENV['DEBUG']) {
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);
}
if (
(!isset($_SERVER['PHP_AUTH_USER']) || $_SERVER['PHP_AUTH_USER'] !== $_ENV['API_USER']) ||
(!isset($_SERVER['PHP_AUTH_PW']) || $_SERVER['PHP_AUTH_PW'] !== $_ENV['API_PASS'])
@@ -19,7 +15,6 @@ if (
exit();
}
// input
$input_raw = file_get_contents('php://input');
$input = json_decode($input_raw, true);
@@ -44,34 +39,58 @@ try {
$data = $db->query(
"WITH horarios AS (
SELECT * FROM horario_view JOIN horario_profesor USING (horario_id) WHERE :profesor_id = profesor_id
),
fechas AS (
SELECT fechas_clase(h.horario_id) as registro_fecha_ideal, h.horario_id
FROM horarios h
)
SELECT
materia,
facultad,
carrera,
registro_fecha_ideal as fecha_clase,
horarios.horario_hora as hora_clase,
horarios.dia as dia_clase,
COALESCE(
TO_CHAR(registro_fecha::TIME, 'HH24:MI:SS'),
'Sin registro'
) as hora_registro
FROM horarios
JOIN fechas using (horario_id)
LEFT JOIN registro USING (horario_id, registro_fecha_ideal, profesor_id)
WHERE fechas.registro_fecha_ideal BETWEEN :fecha_inicio AND :fecha_fin
ORDER BY fechas.registro_fecha_ideal DESC, horarios.horario_id",
SELECT *,
CASE
WHEN horario_dia = 1 THEN 'Lunes'
WHEN horario_dia = 2 THEN 'Martes'
WHEN horario_dia = 3 THEN 'Miércoles'
WHEN horario_dia = 4 THEN 'Jueves'
WHEN horario_dia = 5 THEN 'Viernes'
WHEN horario_dia = 6 THEN 'Sábado'
WHEN horario_dia = 7 THEN 'Domingo'
END as dia,
horario_hora + duracion_interval as horario_fin
FROM horario
JOIN horario_profesor USING (horario_id)
JOIN materia USING (materia_id)
JOIN carrera USING (carrera_id)
JOIN facultad ON facultad.facultad_id = carrera.facultad_id
JOIN periodo_carrera USING (carrera_id)
JOIN periodo_view USING (periodo_id)
JOIN duracion USING (duracion_id)
WHERE :profesor_id = profesor_id and periodo_view.activo
),
fechas AS (
SELECT fechas_clase(h.horario_id) as registro_fecha_ideal, h.horario_id
FROM horarios h
)
SELECT distinct
materia_nombre as materia,
facultad_nombre as facultad,
carrera_nombre as carrera,
registro_fecha_ideal as fecha_clase,
horarios.horario_hora as hora_clase,
horarios.horario_fin as fin_clase,
horarios.dia as dia_clase,
CASE
when registro_justificada THEN 'Justificada'
WHEN registro_retardo THEN 'Retardo'
WHEN registro_reposicion THEN 'Respuesta'
WHEN registro_fecha IS NOT NULL THEN 'Registrado'
ELSE 'Sin registro' END as registro,
TO_CHAR(registro_fecha::TIME, 'HH24:MI:SS') as hora_registro
FROM horarios
JOIN fechas using (horario_id)
LEFT JOIN registro USING (horario_id, registro_fecha_ideal, profesor_id)
WHERE registro.registro_fecha_ideal BETWEEN :fecha_inicio AND :fecha_fin
ORDER BY fecha_clase DESC, materia_nombre",
[
':fecha_inicio' => $input['fecha'] ?? $input['fecha_inicio'] ?? null,
':fecha_fin' => $input['fecha'] ?? $input['fecha_fin'] ?? null,
':profesor_id' => $profesor['profesor_id'],
]
);
echo json_encode($data, JSON_UNESCAPED_UNICODE | JSON_PRETTY_PRINT);
} catch (PDOException $th) {
http_response_code(500);

View File

@@ -316,6 +316,8 @@
<div class="container">
<h2 class="text-center">Comentarios de la clase</h2>
<br>
<!-- FREQUENT COMMENTS -->
<div class="input-group">
<div class="input-group-prepend">
<span class="input-group-text bg-primary text-white">Comentario

View File

@@ -385,7 +385,7 @@ createApp({
async mounted() {
$('div.modal#cargando').modal('show');
await store.registros.fetch()
// await store.registros.fetch()
await store.facultades.fetch()
await store.estados.fetch()
await store.bloques_horario.fetch()