diff --git a/README.md b/README.md index fa47f35..2050620 100644 --- a/README.md +++ b/README.md @@ -36,7 +36,8 @@ services: # TODO general: - separar productos para tiendas - limpiar requirements.txt - +- hacer que trabajador acompañante solo muestre trabajadores en el mismo modulo +- hacer placeholders funcionales (si dice 0 que el sistema lea 0 no null) # TODO peppermint: ## formulario - cantidad de boletas por metodo de pago diff --git a/templates/admin_structure.html b/templates/admin_structure.html index 1fda1be..7747f75 100644 --- a/templates/admin_structure.html +++ b/templates/admin_structure.html @@ -1,12 +1,8 @@ {% extends "macros/base.html" %} - +{% import "macros/modals.html" as modals %} {% block title %}Estructura Operativa{% endblock %} -{% block head %} - -{% endblock %} - {% block content %}

Estructura Operativa

@@ -45,9 +41,22 @@ {{ zona[1] }} -
- -
+ {# Botón que dispara el modal de confirmación #} + + + {# Llamada a la macro para generar el modal de esta zona específica #} + {{ modals.confirm_modal( + 'deleteZona' ~ zona[0], + 'Eliminar Zona', + '¿Estás seguro de eliminar la zona "' ~ zona[1] ~ '"? Esto podría afectar a los módulos asociados.', + url_for('delete_structure', type='zona', id=zona[0]), + 'btn-danger', + 'Eliminar' + ) }} {% else %} @@ -82,7 +91,7 @@
- +
@@ -101,9 +110,22 @@ {{ modulo[1] }} {{ modulo[2] }} -
- -
+ {# Botón que dispara el modal de confirmación #} + + + {# Llamada a la macro para el módulo #} + {{ modals.confirm_modal( + 'deleteModulo' ~ modulo[0], + 'Eliminar Módulo', + '¿Deseas eliminar el módulo "' ~ modulo[1] ~ '"?', + url_for('delete_structure', type='modulo', id=modulo[0]), + 'btn-danger', + 'Eliminar' + ) }} {% else %} diff --git a/templates/admin_workers.html b/templates/admin_workers.html index 973807c..3f31ace 100644 --- a/templates/admin_workers.html +++ b/templates/admin_workers.html @@ -106,31 +106,62 @@ + +{{ confirm_modal( + id='confirmResetPass', + title='Restablecer Contraseña', + message='¿Estás seguro de generar una nueva contraseña? La anterior dejará de funcionar inmediatamente.', + action_url='#', + btn_class='btn-warning', + btn_text='Generar Nueva Clave' +) }} {% endblock %} {% block scripts %}