28 lines
834 B
PHP
Executable File
28 lines
834 B
PHP
Executable File
<?php
|
|
|
|
use Illuminate\Http\Request;
|
|
use Illuminate\Support\Facades\Route;
|
|
use App\Models\Consulta;
|
|
use App\Http\Controllers\ConsultaController; // <-- ¡Esta es la línea que falta!
|
|
|
|
// Route::get('/consultas/{id}/estado', function ($id) {
|
|
|
|
// $consulta = Consulta::find($id);
|
|
|
|
// if (!$consulta) {
|
|
// return response()->json(['error' => 'Consulta no encontrada'], 404);
|
|
// }
|
|
|
|
// return response()->json([
|
|
// 'id' => $consulta->id,
|
|
// 'asunto' => $consulta->asunto,
|
|
// 'estado_actual' => $consulta->estado,
|
|
// 'ultima_actualizacion' => $consulta->updated_at
|
|
// ]);
|
|
// });
|
|
|
|
Route::get('/consultas/{id}/estado', [ConsultaController::class, 'getTicketStatus']);
|
|
Route::get('/user', function (Request $request) {
|
|
return $request->user();
|
|
})->middleware('auth:sanctum');
|