Selaa lähdekoodia

Enhance getTareasPorUsuario method to include subject and task type information

EmilianoChavarria 1 kuukausi sitten
vanhempi
commit
8217223760

+ 4 - 0
Back/backendP-Educativa/app/Http/Controllers/Api/TareasController.php

@@ -165,8 +165,12 @@ class TareasController extends Controller
         try {
             $tareas = DB::table('tareas_usuarios_colegioabc as tu')
                 ->join('tareas as t', 'tu.idTarea', '=', 't.idTarea')
+                ->join('materias as m', 't.idMateriaTarea', '=', 'm.idMateria')
+                ->join('tareas_tipos as tt', 't.idTipoTarea', '=', 'tt.idTareasTipos')
                 ->where('tu.idUsuario', $idUsuario)
                 ->select(
+                    'm.nombreMateria as materia',
+                    'tt.nombreTareasTipos as tipo_tarea',
                     't.*', // todos los campos de tareas
                     'tu.idUsuario as usuario_asignado' // opcional, por si quieres saber a qué usuario está asignada
                 )