4.4 KiB
4.4 KiB
Guía de Uso - Interfaz del Mecánico
🔧 Nueva Funcionalidad: Realizar Inspecciones
Inicio de Sesión
- Accede a http://localhost:5173
- Ingresa como mecánico:
- Usuario:
mecanico1 - Contraseña:
mecanico123
- Usuario:
Realizar una Nueva Inspección
Paso 1: Seleccionar Checklist
- En la pestaña "Checklists", verás todos los checklists disponibles
- Cada checklist muestra:
- Nombre y descripción
- Puntuación máxima
- Modo de IA (off/assisted/full)
- Haz clic en el botón "Nueva Inspección" del checklist que deseas usar
Paso 2: Datos del Vehículo
El modal se abrirá mostrando un formulario con:
- Placa del Vehículo* (requerido)
- Marca* (requerido)
- Modelo* (requerido)
- Año
- Kilometraje
- Número de OR (Orden de Reparación)
- Nombre del Cliente
- Teléfono del Cliente
Los campos marcados con asterisco son obligatorios
Haz clic en "Continuar" para avanzar.
Paso 3: Responder Preguntas
El sistema te mostrará cada pregunta del checklist una por una:
Tipos de Respuesta:
- Pasa/Falla: Opciones de radio para indicar si pasa o no la verificación
- Bueno/Regular/Malo: Menú desplegable para calificar el estado
- Numérico: Campo para ingresar valores numéricos (ej: presión de neumáticos)
- Estado: Opciones OK/Advertencia/Crítico
- Texto: Campo de texto libre para respuestas descriptivas
Para cada pregunta puedes:
- ✅ Ingresar la respuesta requerida
- 📝 Agregar observaciones (opcional)
- 📷 Subir fotografías si la pregunta lo permite (opcional)
Navegación:
- Botón "← Anterior" para volver a la pregunta anterior
- Botón "Siguiente →" para avanzar a la siguiente pregunta
- Botón "Continuar a Firmas" al finalizar todas las preguntas
Paso 4: Firmas
Al completar todas las preguntas:
- Se mostrará un mensaje de confirmación verde
- Verás dos áreas de firma:
- Firma del Mecánico (tú)
- Firma del Cliente
- Usa el cursor/stylus/dedo para dibujar las firmas
- Botón "Limpiar" para borrar y volver a firmar
- Haz clic en "✓ Finalizar Inspección"
Paso 5: PDF Automático
Al finalizar:
- El sistema generará automáticamente un PDF con todos los datos
- El PDF se descargará a tu dispositivo
- La inspección quedará registrada en la pestaña "Inspecciones"
Ver Inspecciones Realizadas
- Cambia a la pestaña "Inspecciones"
- Verás todas tus inspecciones con:
- Datos del vehículo
- Fecha de realización
- Puntuación obtenida (score/max_score y porcentaje)
- Número de elementos señalados (si los hay)
- Botón "Ver Detalle" para consultar la inspección completa
📊 Ejemplo de Checklist Disponible
"Inspección Vehicular Completa" (103 preguntas)
Secciones:
- Documentación del Vehículo (8 preguntas)
- Inspección Exterior (9 preguntas)
- Neumáticos y Ruedas (9 preguntas)
- Sistema Eléctrico (10 preguntas)
- Motor y Compartimento (9 preguntas)
- Sistema de Frenos (9 preguntas)
- Suspensión y Dirección (8 preguntas)
- Interior del Vehículo (10 pregunas)
- Sistema de Seguridad (9 preguntas)
- Transmisión (6 preguntas)
- Sistema de Escape (7 preguntas)
- Prueba de Ruta (6 preguntas)
- Verificación Final (3 preguntas)
Total: 147 puntos máximos
🎯 Consejos
- ✅ Completa todas las preguntas con atención
- 📸 Toma fotos de elementos importantes o con fallas
- 📝 Agrega observaciones detalladas cuando sea necesario
- ✍️ Asegúrate de que ambas firmas estén claras
- 💾 El PDF se genera automáticamente al finalizar
🔄 Flujo Técnico (Backend)
- POST
/api/checklists/{id}/inspections- Crea la inspección con datos del vehículo - POST
/api/inspections/{id}/answers- Guarda cada respuesta - POST
/api/inspections/{id}/answers/{answer_id}/upload-photo- Sube fotos (si hay) - PATCH
/api/inspections/{id}- Actualiza con firmas en base64 - GET
/api/inspections/{id}/pdf- Genera y descarga el PDF
🛠️ Próximos Pasos
Esta es la primera versión del MVP. Funcionalidades futuras:
- Vista detallada de inspecciones completadas
- Edición de inspecciones en progreso
- Filtros y búsqueda de inspecciones
- Dashboard con estadísticas
- Notificaciones y alertas
- Integración con IA para recomendaciones
¿Preguntas o problemas? Revisa la consola del navegador (F12) o los logs de Docker para más información.