浏览代码

Log type controller and route in API routes

FREDY 1 月之前
父节点
当前提交
c8fdd65b30

+ 22 - 18
Back/backendP-Educativa/app/Http/Controllers/Api/TiposRegistroBitacoraController.php

@@ -15,24 +15,28 @@ class TiposRegistroBitacoraController extends Controller
         return response()->json($tiposRegistro);
     }
 
-    public function crear(Request $request){
-        $message = '';
-        $status=0;
-        try {
-            $tiposRegistro = DB::table('bitacoras_tipos')->insert([
-                'idEscuela' => 'COLEGIOABC',
-                'idBitacorasTipos' => $request->clave,
-                'nombreBitacorasTipos' => $request->nombre,
-                'esReporteBitacorasTipos' => $request->clasificar,
-                'estado' => 'Activo',
-                'idUsuarioCc' => ''
-            ]);
-            $message = 'Tipo de registro creado correctamente'; $status = 200;
-        } catch (\Exception $e) {
-            $message = 'Error al crear el tipo de registro'; $status = 500;
-        }
-        return response()->json(['mensaje' => $message], $status);
+ public function crear(Request $request)
+{
+    try {
+        DB::table('bitacoras_tipos')->insert([
+            'idEscuela' => 'COLEGIOABC',
+            'idBitacorasTipos' => $request->clave,
+            'nombreBitacorasTipos' => $request->nombre,
+            'esReporteBitacorasTipos' => $request->clasificar,
+            'estado' => 'Activo',
+        ]);
+
+        return response()->json([
+            'mensaje' => 'Tipo de registro creado correctamente'
+        ], 200);
+
+    } catch (\Exception $e) {
+        return response()->json([
+            'mensaje' => 'Error al crear el tipo de registro',
+            'error'   => $e->getMessage() // 👈 aquí te muestra el error real
+        ], 500);
     }
+}
 
     public function editar(Request $request, $idBitacorasTipos){
        $idBitacorasTipos = base64_decode($idBitacorasTipos);
@@ -67,7 +71,7 @@ class TiposRegistroBitacoraController extends Controller
        }catch(\Exception $e){
            $message = 'Error al eliminar el tipo de registro'; $status = 500;
        }
-    } 
+    }
 
     public function HabilitarE($id){
         $id= base64_decode($id);

+ 1 - 1
Back/backendP-Educativa/routes/api.php

@@ -210,7 +210,7 @@ Route::middleware(['auth:sanctum'])->group(function () {
     Route::delete('eliminarGrupo', [AlumnosController::class, 'eliminarGrupo']);
     Route::delete('eliminarPadre', [AlumnosController::class, 'eliminarPadre']);
     Route::get('/alumnos/bitacora/{id}', [AlumnosBitacoraController::class, 'index']);
-    // Route::get('getByUser/{id}', [AlumnosBitacoraController::class, 'getByUser']); //Obtener circulares por usuario
+     Route::get('getByUser/{id}', [AlumnosBitacoraController::class, 'getByUser']); //Obtener circulares por usuario
     Route::get('UserOne/{id}', [AlumnosBitacoraController::class, 'findOne']);