{% extends "macros/base.html" %} {% from 'macros/modals.html' import alert_modal, rendicion_detail_modal, confirm_modal, edit_rendicion_modal %} {% block title %}Historial de Rendiciones{% endblock %} {% block head %} {% endblock %} {% block content %}

Historial de Rendiciones

{% with messages = get_flashed_messages(with_categories=true) %} {% if messages %} {% for category, message in messages %}
{{ message|safe }}
{% endfor %} {% endif %} {% endwith %}
{% for r in rendiciones %} {% else %} {% endfor %}
Fecha Trabajador Módulo Total Declarado Gastos Acciones
{{ r[1] }} {{ r[2] }} {{ r[3] }} ${{ "{:,.0f}".format((r[4] or 0) + (r[5] or 0) + (r[6] or 0) + (r[7] or 0)).replace(',', '.') }} ${{ "{:,.0f}".format(r[8] or 0).replace(',', '.') }}
{{ rendicion_detail_modal(r, r[20], r[21], r[22]) }} {{ edit_rendicion_modal(r, r[20], workers, modulos) }} {{ confirm_modal( id='deleteRendicion' ~ r[0], title='Eliminar Rendición', message='¿Estás seguro de que deseas eliminar la rendición #' ~ r[0] ~ '? Esta acción no se puede deshacer.', action_url=url_for('delete_rendicion', id=r[0]), btn_class='btn-danger', btn_text='Eliminar' ) }}
Aún no hay rendiciones enviadas.
{{ alert_modal(id='errorPersonaModal', title='Error de Validación', message='') }} {% endblock %} {% block scripts %} {% endblock %}