bugfix in reports and add new options in dashboard

This commit is contained in:
babak alizadeh 2024-10-15 17:55:26 +03:30
parent c32d5e5031
commit a0c2d10269
2 changed files with 62 additions and 72 deletions

View file

@ -1,38 +1,33 @@
{% extends "pdf/base.html.twig" %}
{% block body %}
<table class="table mt-0 pt-0" style="border:2px solid black"><caption>&nbsp;</caption>
<tbody>
<tr style="text-align: center; background-color: grey; color: white">
<td style="width: 35px;">ردیف</td>
<td style="border:1px solid black">نام و نام خانوادگی</td>
<td style="border:1px solid black">نام مستعار</td>
<td style="border:1px solid black">شرکت</td>
<td style="border:1px solid black">کشور</td>
<td style="border:1px solid black">استان</td>
<td style="border:1px solid black">شهر</td>
<td style="border:1px solid black">آدرس</td>
<td style="border:1px solid black">کد پستی</td>
<td style="border:1px solid black">تلفن</td>
<td style="border:1px solid black">موبایل</td>
<td style="border:1px solid black">مبلغ بدهی</td>
</tr>
{% for person in persons %}
<tr style="border:1px solid black" {% if loop.index is even%}class="bg-dark text-light"{% endif%}>
<td style="border:1px solid black">{{ loop.index }}</td>
<td style="border:1px solid black">{{ person.name }}</td>
<td style="border:1px solid black">{{ person.nikename }}</td>
<td style="border:1px solid black">{{ person.company }}</td>
<td style="border:1px solid black">{{ person.keshvar }}</td>
<td style="border:1px solid black">{{ person.ostan }}</td>
<td style="border:1px solid black">{{ person.shahr }}</td>
<td style="border:1px solid black">{{ person.address }}</td>
<td style="border:1px solid black">{{ person.postalcode }}</td>
<td style="border:1px solid black">{{ person.tel }}</td>
<td style="border:1px solid black">{{ person.mobile }}</td>
<td style="border:1px solid black">{{ person.bd | number_format }}</td>
</tr>
{% endfor %}
</tbody>
</table>
{% endblock %}
<div style="width:100%;margin-top:5px;text-align:center;">
<table style="width:100%;">
<tbody>
<tr style="text-align: center; background-color: grey; text-color: white">
<td style="width: 35px;">ردیف</td>
<td class="center item">کد</td>
<td class="center item">نام و نام خانوادگی</td>
<td class="center item">نام مستعار</td>
<td class="center item">شرکت</td>
<td class="center item">تلفن</td>
<td class="center item">موبایل</td>
<td class="center item">کل بدهکاری</td>
<td class="center item">مانده بدهکار</td>
</tr>
{% for person in persons %}
<tr class="stimol">
<td class="center item">{{ loop.index }}</td>
<td class="center item">{{ person.code }}</td>
<td class="center item">{{ person.name }}</td>
<td class="center item">{{ person.nikename }}</td>
<td class="center item">{{ person.company }}</td>
<td class="center item">{{ person.tel }}</td>
<td class="center item">{{ person.mobile }}</td>
<td class="center item">{{ person.bd | number_format }}</td>
<td class="center item" style="direction:ltr;">{{ (person.bs - person.bd) | number_format }}</td>
</tr>
{% endfor %}
</tbody>
</table>
</div>
{% endblock %}

View file

@ -1,38 +1,33 @@
{% extends "pdf/base.html.twig" %}
{% block body %}
<table class="table mt-0 pt-0" style="border:2px solid black"><caption>&nbsp;</caption>
<tbody>
<tr style="text-align: center; background-color: grey; color: white">
<td style="width: 35px;">ردیف</td>
<td style="border:1px solid black">نام و نام خانوادگی</td>
<td style="border:1px solid black">نام مستعار</td>
<td style="border:1px solid black">شرکت</td>
<td style="border:1px solid black">کشور</td>
<td style="border:1px solid black">استان</td>
<td style="border:1px solid black">شهر</td>
<td style="border:1px solid black">آدرس</td>
<td style="border:1px solid black">کد پستی</td>
<td style="border:1px solid black">تلفن</td>
<td style="border:1px solid black">موبایل</td>
<td style="border:1px solid black">مبلغ بستانکاری</td>
</tr>
{% for person in persons %}
<tr style="border:1px solid black" {% if loop.index is even%}class="bg-dark text-light"{% endif%}>
<td style="border:1px solid black">{{ loop.index }}</td>
<td style="border:1px solid black">{{ person.name }}</td>
<td style="border:1px solid black">{{ person.nikename }}</td>
<td style="border:1px solid black">{{ person.company }}</td>
<td style="border:1px solid black">{{ person.keshvar }}</td>
<td style="border:1px solid black">{{ person.ostan }}</td>
<td style="border:1px solid black">{{ person.shahr }}</td>
<td style="border:1px solid black">{{ person.address }}</td>
<td style="border:1px solid black">{{ person.postalcode }}</td>
<td style="border:1px solid black">{{ person.tel }}</td>
<td style="border:1px solid black">{{ person.mobile }}</td>
<td style="border:1px solid black">{{ person.bs | number_format }}</td>
</tr>
{% endfor %}
</tbody>
</table>
{% endblock %}
<div style="width:100%;margin-top:5px;text-align:center;">
<table style="width:100%;">
<tbody>
<tr style="text-align: center; background-color: grey; text-color: white">
<td style="width: 35px;">ردیف</td>
<td class="center item">کد</td>
<td class="center item">نام و نام خانوادگی</td>
<td class="center item">نام مستعار</td>
<td class="center item">شرکت</td>
<td class="center item">تلفن</td>
<td class="center item">موبایل</td>
<td class="center item">کل بستانکاری</td>
<td class="center item">مانده بستانکار</td>
</tr>
{% for person in persons %}
<tr class="stimol">
<td class="center item">{{ loop.index }}</td>
<td class="center item">{{ person.code }}</td>
<td class="center item">{{ person.name }}</td>
<td class="center item">{{ person.nikename }}</td>
<td class="center item">{{ person.company }}</td>
<td class="center item">{{ person.tel }}</td>
<td class="center item">{{ person.mobile }}</td>
<td class="center item">{{ person.bs | number_format }}</td>
<td class="center item" style="direction:ltr;">{{ (person.bs - person.bd) | number_format }}</td>
</tr>
{% endfor %}
</tbody>
</table>
</div>
{% endblock %}