Sistema de Consulta de Posiciones por Sector y Categoría
Aquí tienes el sistema adaptado para consultar posiciones por sector o por categoría:
«`html
Sistema de Consulta de Posiciones
Apartar Nueva Posición
Resumen General
0
Activos
0
Expirados
0
Total
Consultar por Sector
Selecciona un sector para ver el estado de sus 3 posiciones
Posición
Estado
Categoría
Responsable
Expiración
Días Restantes
Acciones
Consultar por Categoría
Selecciona una categoría para ver su estado en todos los sectores
Sector
Posición
Estado
Responsable
Expiración
Días Restantes
Acciones
Todas las Posiciones Apartadas
Sector
Posición
Categoría
Responsable
Inicio
Expira
Días Restantes
Estado
Acciones
No hay posiciones apartadas
Comienza apartando una nueva posición usando el formulario a la izquierda.
Instrucciones del Sistema
¿Cómo usar el sistema?
Apartar nueva posición: Completa el formulario con sector, posición (1, 2 o 3), responsable, categoría y duración.
Consultar por Sector: Selecciona un sector para ver el estado de sus 3 posiciones. Si una posición está ocupada, verás la categoría, responsable y cuándo vence.
Consultar por Categoría: Selecciona una categoría para ver en qué sectores y posiciones está presente, con sus respectivos responsables y fechas de vencimiento.
Todas las posiciones: En la tabla inferior puedes ver todas las posiciones apartadas con sus detalles completos.
Tipos de consulta
Consulta por Sector: Muestra las 3 posiciones del sector seleccionado. Cada posición indica si está disponible o ocupada, y en caso de estar ocupada, muestra todos los detalles.
Consulta por Categoría: Muestra todas las posiciones (en todos los sectores) que tienen la categoría seleccionada, con su estado actual.
«`
Características del sistema de consulta:
1. Consulta por Sector:
· Selecciona un sector (Norte, Sur, Este, Oeste, Centro, Plaza Central, Mercado Municipal)
· El sistema muestra las 3 posiciones de ese sector con su estado actual
· Para cada posición (1, 2, 3) se muestra:
· Si está ocupada: Categoría, Responsable, Fecha de expiración, Días restantes
· Si está disponible: Muestra «Disponible» y botón para apartar esa posición específica
2. Consulta por Categoría:
· Selecciona una categoría (Fruteria, Carniceria, Médico, Contador, etc.)
· El sistema muestra todas las posiciones en todos los sectores que tienen esa categoría
· Para cada posición encontrada se muestra:
· Sector, Posición, Estado, Responsable, Fecha de expiración, Días restantes
3. Funcionalidades adicionales:
· Apartar posición: Completas el formulario con sector, posición, responsable, categoría y duración
· Tabla completa: Muestra todas las posiciones apartadas con todos los detalles
· Contadores: Muestra cuántas posiciones están activas, expiradas y el total
· Exportar datos: Permite exportar todos los datos a un archivo JSON
· Eliminar posiciones: Botón para eliminar posiciones cuando sea necesario
4. Flujo de uso:
1. Para apartar: Completa el formulario a la izquierda
2. Para consultar por sector: Selecciona un sector y haz clic en «Consultar Sector»
3. Para consultar por categoría: Selecciona una categoría y haz clic en «Consultar Categoría»
4. Desde la consulta por sector, puedes hacer clic en «Apartar» en una posición disponible para pre-seleccionarla en el formulario
5. Ejemplo de consulta por sector (Norte):
«`
Sector: Norte
Posición 1: [Ocupada] – Categoría: Frutería – Responsable: Juan Pérez – Expira: 15/05/2023 – Días restantes: 45
Posición 2: [Disponible] – (Botón para apartar)
Posición 3: [Ocupada] – Categoría: Farmacia – Responsable: María González – Expira: 10/04/2023 – Días restantes: 10 (próxima a expirar)
«`
6. Ejemplo de consulta por categoría (Médico):
«`
Categoría: Médico
Sector: Centro – Posición 2 – [Activo] – Dr. Carlos López – Expira: 20/06/2023 – Días restantes: 85
Sector: Plaza Central – Posición 1 – [Activo] – Dra. Ana Martínez – Expira: 05/05/2023 – Días restantes: 40
«`
El sistema guarda todos los datos en el navegador (localStorage) y es completamente funcional sin necesidad de servidor.