group(function () { Route::post('auth/login/cliente', [AuthController::class, 'loginCliente']); Route::post('auth/login/personal', [AuthController::class, 'loginPersonal']); Route::post('auth/login', [AuthController::class, 'login']); Route::post('auth/logout', [AuthController::class, 'logout']); // Rutas API Resource estándar Route::apiResource('accioneslogs', AccionLogController::class); Route::apiResource('administradores', AdministradorController::class); Route::apiResource('agendas', AgendaController::class); Route::apiResource('bajas', BajaController::class); Route::apiResource('bugs', BugController::class); Route::apiResource('clientes', ClienteController::class); Route::apiResource('contenidosweb', ContenidoWebController::class); Route::apiResource('credencialesclientes', CredencialClienteController::class); Route::apiResource('credencialesprofesionales', CredencialProfesionalController::class); Route::apiResource('dias', DiaController::class); Route::apiResource('diasdeatenciones', DiaDeAtencionController::class); Route::apiResource('diaspreferencias', DiaPreferenciaController::class); Route::apiResource('documentacionesclientes', DocumentacionClienteController::class); Route::apiResource('errores', ErrorController::class); Route::apiResource('estadosprofesionales', EstadoProfesionalController::class); Route::apiResource('estadosturnos', EstadoTurnoController::class); Route::apiResource('feriados', FeriadoController::class); Route::apiResource('formularios', FormularioController::class); Route::apiResource('fotosbugs', FotoBugController::class); Route::apiResource('fotos', FotoController::class); Route::apiResource('horariosatenciones', HorarioDeAtencionController::class); Route::apiResource('horariospreferencias', HorarioPreferenciaController::class); Route::apiResource('horariosrecesos', HorarioRecesoController::class); Route::apiResource('logseguridades', LogSeguridadController::class); Route::apiResource('modalidades', ModalidadController::class); Route::apiResource('modosvacaciones', ModoVacacionesController::class); Route::apiResource('personas', PersonaController::class); Route::apiResource('profesiones', ProfesionController::class); Route::apiResource('profesionales', ProfesionalController::class); Route::apiResource('servicios', ServicioController::class); Route::apiResource('telefonos', TelefonoController::class); Route::apiResource('turnos', TurnoController::class); Route::post('turnos/{turno}/confirmar', [TurnoController::class, 'confirmar']); Route::post('turnos/{turno}/cancelar', [TurnoController::class, 'cancelar']); Route::post('turnos/{turno}/reprogramar', [TurnoController::class, 'reprogramar']); Route::post('turnos/{turno}/cliente-ausente', [TurnoController::class, 'clienteAusente']); Route::post('turnos/{turno}/cliente-presente', [TurnoController::class, 'clientePresente']); Route::apiResource('ubicaciones', UbicacionController::class); Route::apiResource('users', UserController::class); });