{% extends "./base.html" %} {% load custom_tags %} {% block bodyPage %}

صف پیامک‌ها

پیامک‌ها تا زمانی که مدیر آن‌ها را تأیید نکند ارسال نمی‌شوند. صف را بازبینی کنید، موارد نامناسب را حذف کنید و سپس تأیید بزنید.
حذف یک مورد، فقط همان نوبت را کنسل می‌کند. یادآوری‌های دوره‌ای (بازدید و ثبت اطلاعات چک) در دورهٔ بعدی دوباره ساخته می‌شوند؛ پس با حذف یک مورد، پیامک برای آن مشتری برای همیشه قطع نمی‌شود.
پیامک‌های ارسال‌شده از این صف بیرون می‌روند؛ فهرست و سابقهٔ کامل‌شان در گزارش ارسال است.

کل صف

{{ total_count }}

{% for code, label, count in status_stats %} {% endfor %}
{% if status or delivery %}

نتایج فیلترشده: {{ filtered_count }} مورد — حذف فیلتر

{% endif %}
{% csrf_token %}
خالی کردن صف: همهٔ موارد باقی‌مانده (در انتظار تأیید، تأییدشده، در حال پردازش و ناموفق) حذف می‌شوند و دیگر بازنمی‌گردند. پیامک‌های ارسال‌شده دست‌نخورده می‌مانند (در گزارش ارسال).
{% csrf_token %}
{% for item in queue %} {% empty %} {% endfor %}
شناسهمشترینوعشماره وضعیتدلیوریتلاشایجادارسالخطا
{{ item.id }} {% if item.customer_id %} {{ item.customer.name_family }} {% else %}—{% endif %} {{ item.get_sms_type_display }} {{ item.phone_number }} {{ item.get_status_display }} {{ item.get_delivery_status_display|default:'—' }} {{ item.attempts }} {{ item.created_at|toJalaliDT }} {{ item.sent_at|toJalaliDT|default:'—' }} {{ item.last_error|truncatechars:60 }}
{% if item.status == 'pending' %}
{% csrf_token %}
{% elif item.status == 'failed' %}
{% csrf_token %}
{% endif %} {% if item.status != 'sent' %}
{% csrf_token %}
{% else %} در گزارش {% endif %}
موردی یافت نشد.
{% if queue.has_other_pages %} {% endif %}
{% endblock %}