{% extends "base.html" %}
{% block title %}
گزارش کشتارگاه و مباشرین با مانده انبار - سامانه رصدیار
{% endblock %}
{% block body %}
<div class="a4-container" style="background-image: url('/static/assets/img/debt_report_pdf.png');">
    <div class="titles">
        <div>{{number}}</div>
        <div>{{ report_date }}</div>

        <div>-</div>
    </div>
    <div class="text-overlay">
        <p class="nazanin-bold" style="text-align: center !important; font-size: 16px; margin-bottom: 20px;">
            گزارش مانده انبار گوشت مرغ کشتارگاه و مباشر
        </p>

        <div style="margin-bottom: 15px; font-size: 10px;">
            <p><strong>تعداد کل کشتارگاه‌ها:</strong> {{ total_count }}</p>
            <p><strong>تاریخ کشتار:</strong> {{ production_date }}</p>
        </div>

        <table style="border-color: #dc3545;">
            <thead>
                <tr>
                    <th style="background-color: #dc3545; border-color: #dc3545;">ردیف</th>
                    <th style="background-color: #dc3545; border-color: #dc3545;">ماهیت</th>
                    <th style="background-color: #dc3545; border-color: #dc3545;">نام واحد (تلفن)</th>
                    <th style="background-color: #dc3545; border-color: #dc3545;">شهر</th>
                    <th style="background-color: #dc3545; border-color: #dc3545;">وزن کشتار زنده</th>
                    <th style="background-color: #dc3545; border-color: #dc3545;">وزن لاشه تولیدی</th>
                    <th style="background-color: #dc3545; border-color: #dc3545;">وزن لاشه توزیع شده </th>
                    <th style="background-color: #b5db4b; border-color: #b5db4b;">وزن مانده انبار </th>
                </tr>
            </thead>
            <tbody>
                {% for kill_house in kill_houses %}
                <tr>
                    <td style="border-color: #dc3545;">{{ forloop.counter }}</td>
                    <td style="border-color: #dc3545;">{{ kill_house.nature }}</td>
                    <td style="border-color: #dc3545;">{{ kill_house.name_with_phone }}</td>
                    <td style="border-color: #dc3545;">{{ kill_house.city }}</td>
                    <td style="border-color: #dc3545;">{{ kill_house.live_weight }} kg</td>
                    <td style="border-color: #dc3545;">{{ kill_house.carcass_weight }} kg</td>
                    <td style="border-color: #dc3545;">{{ kill_house.distribution_weight }} kg</td>
                    <td style="border-color: #b5db4b;">{{ kill_house.remain_weight }} kg</td>
                </tr>
                {% empty %}
                <tr>
                    <td colspan="8" style="text-align: center;">کشتارگاهی با مانده انبار یافت نشد</td>
                </tr>
                {% endfor %}
            </tbody>
        </table>
    </div>
    <div class="pagination">
        <span class="page-number">1</span>
    </div>
</div>

{% if steward_pages %}
{% for steward_page in steward_pages %}
{% if not forloop.first %}
<div style="page-break-before: always; break-before: page;"></div>
{% endif %}
<div class="a4-container steward-page" style="background-image: url('/static/assets/img/debt_report_pdf.png');">
    <div class="titles">
        <div>{{number}}</div>
        <div>{{ report_date }}</div>
        <div>-</div>
    </div>
    <div class="text-overlay">
        <p class="nazanin-bold" style="text-align: center !important; font-size: 16px; margin-bottom: 20px;">
            گزارش مانده انبار مباشرین
        </p>

        <div style="margin-bottom: 15px; font-size: 10px;">
            <p><strong>تعداد مباشرین :</strong> {{ steward_count }}</p>
            <p><strong>تاریخ توزیع:</strong> {{ yesterday }}</p>
            {% if steward_pages|length > 1 %}
            <p><strong>صفحه:</strong> {{ forloop.counter }} از {{ steward_pages|length }}</p>
            {% endif %}
        </div>

        <table style="border-color: #dc3545;">
            <thead>
                <tr>
                    <th style="background-color: #dc3545; border-color: #dc3545;">ردیف</th>
                    <th style="background-color: #dc3545; border-color: #dc3545;">نام واحد</th>
                    <th style="background-color: #dc3545; border-color: #dc3545;">نام و نام خانوادگی (تلفن)</th>
                    <th style="background-color: #dc3545; border-color: #dc3545;">وزن ورودی</th>
                    <th style="background-color: #dc3545; border-color: #dc3545;">وزن خروجی</th>
                    <th style="background-color: #b5db4b; border-color: #b5db4b;">وزن مانده انبار</th>
                </tr>
            </thead>
            <tbody>
                {% for steward in steward_page %}
                <tr>
                    <td style="border-color: #dc3545;">{{ steward.row_number }}</td>
                    <td style="border-color: #dc3545;">{{ steward.unit_name }}</td>
                    <td style="border-color: #dc3545;">{{ steward.name_with_phone }}</td>
                    <td style="border-color: #dc3545;">{{ steward.input_weight }} kg</td>
                    <td style="border-color: #dc3545;">{{ steward.output_weight }} kg</td>
                    <td style="border-color: #b5db4b;">{{ steward.remain_weight }} kg</td>
                </tr>
                {% empty %}
                <tr>
                    <td colspan="6" style="text-align: center;">مباشری با مانده انبار یافت نشد</td>
                </tr>
                {% endfor %}
            </tbody>
        </table>
    </div>
    <div class="pagination">
        <span class="page-number">{{ forloop.counter|add:1 }}</span>
    </div>
</div>
{% endfor %}
{% endif %}
<div class="a4-container" style="background-image: url('/static/assets/img/debt_report_pdf.png');">
    <div class="titles">
        <div>{{number}}</div>
        <div>{{ report_date }}</div>

        <div>-</div>
    </div>
    <div class="text-overlay">
        <p class="nazanin-bold" style="text-align: center !important; font-size: 16px; margin-bottom: 20px;">
            گزارش کشتارگاه و مباشرین با مانده انبار </p>

        <div style="margin-bottom: 15px; font-size: 10px;">
            <p><strong>تعداد کل کشتارگاه‌ها:</strong> {{ total_count }}</p>
            <p><strong>تاریخ کشتار:</strong> {{ production_date }}</p>
        </div>

        <table style="border-color: #dc3545;">
            <thead>
                <tr>
                    <th style="background-color: #dc3545; border-color: #dc3545;">ردیف</th>
                    <th style="background-color: #dc3545; border-color: #dc3545;">ماهیت</th>
                    <th style="background-color: #dc3545; border-color: #dc3545;">نام واحد (تلفن)</th>
                    <th style="background-color: #dc3545; border-color: #dc3545;">شهر</th>
                    <th style="background-color: #dc3545; border-color: #dc3545;">وزن کشتار زنده</th>
                    <th style="background-color: #dc3545; border-color: #dc3545;">وزن لاشه تولیدی</th>
                    <th style="background-color: #dc3545; border-color: #dc3545;">وزن توزیع لاشه</th>
                    <th style="background-color: #dc3545; border-color: #dc3545;">مانده انبار</th>
                </tr>
            </thead>
            <tbody>
                {% for kill_house in kill_houses %}
                <tr>
                    <td style="border-color: #dc3545;">{{ forloop.counter }}</td>
                    <td style="border-color: #dc3545;">{{ kill_house.nature }}</td>
                    <td style="border-color: #dc3545;">{{ kill_house.name_with_phone }}</td>
                    <td style="border-color: #dc3545;">{{ kill_house.city }}</td>
                    <td style="border-color: #dc3545;">{{ kill_house.live_weight }} kg</td>
                    <td style="border-color: #dc3545;">{{ kill_house.carcass_weight }} kg</td>
                    <td style="border-color: #dc3545;">{{ kill_house.distribution_weight }} kg</td>
                    <td style="border-color: #dc3545;">{{ kill_house.remain_weight }} kg</td>
                </tr>
                {% empty %}
                <tr>
                    <td colspan="8" style="text-align: center;">کشتارگاهی با مانده انبار یافت نشد</td>
                </tr>
                {% endfor %}
            </tbody>
        </table>
    </div>
    <div class="pagination">
        <span class="page-number">1</span>
    </div>
</div>

{% endblock %}