{% extends 'base.html' %}{% load static jalali %} {% block title %}{{ dispatch.subject }}{% endblock %} {% block extra_head %}{% endblock %} {% block content %}
{{ dispatch.get_operation_type_display }}{{ dispatch.get_status_display }}

{{ dispatch.subject }}

واحد{{ dispatch.unit }}گروه{{ dispatch.contact_group.name }}گیرندگان{{ dispatch.recipient_count }} نفرایجاد
{% include 'tickets/_dispatch_icon.html' with icon='send' %} ارسال گروهی جدید
{% if response_control %}
{% if responses_locked %}

پاسخ‌ها هنوز بازگشایی نشده‌اند

{{ metrics.replied }} مخاطب پاسخ داده‌اند. متن و پیوست پاسخ‌ها برای همه کارکنان، حتی admin، تا بازگشایی قفل است.

{% if can_open_responses %}بازگشایی همه پاسخ‌ها{% else %}

بازگشایی توسط ایجادکننده یا کاربر دارای مجوز انجام می‌شود.

{% endif %} {% elif response_control.opened_at %}

پاسخ‌ها بازگشایی شده‌اند

{{ response_control.opened_at|jalali_datetime_precise }} — توسط {{ response_control.opened_by.get_full_name|default:response_control.opened_by.username }}

پاسخ‌های جدید و ویرایش‌های بعدی برای کاربران مجاز قابل مشاهده‌اند.

{% for item in opening_jobs %}

پیامک بازگشایی: {{ item.count }} مورد — {% if item.status == 'PENDING' %}در صف{% elif item.status == 'SENT' %}ارسال‌شده{% elif item.status == 'FAILED' %}ناموفق{% elif item.status == 'RETRYING' %}در انتظار تلاش مجدد{% elif item.status == 'PROCESSING' %}در حال ارسال{% else %}لغوشده{% endif %}

{% endfor %} {% else %}

مشاهده جداگانه پاسخ‌ها

هر پاسخ پس از ثبت برای کاربران مجاز قابل مشاهده است. پیامک بازگشایی غیرفعال است.

{% endif %}
{% endif %}
{% include 'tickets/_dispatch_icon.html' with icon='check' %}
تحویل به گوشی{{ metrics.delivered }}

تحویل قطعی پیامک

{% include 'tickets/_dispatch_icon.html' with icon='history' %}
در صف ارسال{{ metrics.pending }}

{{ metrics.tracking }} پیامک در پیگیری تحویل

{% include 'tickets/_dispatch_icon.html' %}
نیازمند اقدام{{ metrics.failed }}

ناموفق یا تحویل تأییدنشده

{% include 'tickets/_dispatch_icon.html' with icon='eye' %}
مخاطبان بازدیدکننده{{ metrics.opened }}

{{ metrics.total_views }} بازدید از لینک‌ها

{% include 'tickets/_dispatch_icon.html' with icon='reply' %}
پاسخ دریافتی{{ metrics.replied }}

مخاطب دارای پاسخ

تحویل قطعی پیامک{{ metrics.delivery_percent }}٪

{{ metrics.delivered }} از {{ dispatch.recipient_count }} پیامک به گوشی رسیده است.

{% if metrics.pending %}{{ metrics.pending }} پیامک در صف ارسال است{% elif metrics.tracking %}{{ metrics.tracking }} پیامک در حال پیگیری تحویل است{% elif metrics.failed %}موارد ناموفق را بررسی کنید{% else %}وضعیت تحویل در گزارش هر مخاطب{% endif %}تحویل پیامک به معنی مشاهده لینک یا دریافت پاسخ نیست.
متن اولیه کارشناس

پیام اصلی این ارسال

ایجادکننده: {{ dispatch.created_by.staff_profile.display_name|default:dispatch.created_by.username }}
{{ dispatch.body|linebreaksbr }}
اطلاعات عملیات
شناسه عملیات
{{ dispatch.public_id }}
دسته‌بندی
{{ dispatch.category }}

وضعیت پیامک، مشاهده و پاسخ

پاسخ‌های هر مخاطب همراه با زمان ثبت و پیوست‌ها در همین گزارش نمایش داده می‌شوند.

{{ dispatch.recipient_count }} مخاطب
{% for ticket in tickets %} {% empty %}{% endfor %}
گیرندگان این ارسال، وضعیت پیامک و تمامی پاسخ‌های هر مخاطب
مخاطب و تیکتوضعیت پیامکمشاهده لینکپاسخ‌ها و زمان ثبت
{{ ticket.customer.customer_profile|default:ticket.customer.username }}{{ ticket.customer.local_mobile }}
{% if response_control.mode == 'SEALED' %}{{ ticket.ticket_number }}{% else %}{{ ticket.ticket_number }}{% endif %}{{ ticket.get_status_display }}
{% if ticket.sms_state_tone == 'success' %}{% include 'tickets/_dispatch_icon.html' with icon='check' %}{% elif ticket.sms_state_tone == 'warning' %}{% include 'tickets/_dispatch_icon.html' with icon='history' %}{% else %}{% include 'tickets/_dispatch_icon.html' %}{% endif %}
{{ ticket.sms_state_title }}

{{ ticket.sms_state_hint }}

{% if ticket.sms_job.delivery_next_check_at %}استعلام بعدی: {{ ticket.sms_job.delivery_next_check_at|timeuntil }} دیگر{% endif %}
{% if ticket.sms_job %}
جزئیات فنی و رهگیری
ارسال
{% if ticket.sms_job.status == 'SENT' and ticket.sms_job.attempts == 1 %}موفق در اولین تلاش{% else %}{{ ticket.sms_job.attempts }} تلاش از {{ sms_max_attempts }}{% endif %}
{% if ticket.sms_job.provider_message_id %}
شناسه رهگیری
{{ ticket.sms_job.provider_message_id }}
{% endif %} {% if ticket.sms_job.delivery_status_code %}
کد تحویل
{{ ticket.sms_job.delivery_status_code }}
{% endif %} {% if ticket.sms_job.delivery_check_attempts %}
تعداد استعلام
{{ ticket.sms_job.delivery_check_attempts }} نوبت
{% endif %} {% if ticket.sms_job.delivery_checked_at %}
آخرین استعلام
{{ ticket.sms_job.delivery_checked_at|jalali_datetime }}
{% endif %}
{% if ticket.sms_job.delivery_description %}

{{ ticket.sms_job.delivery_description }}

{% endif %}
{% if ticket.sms_job.last_error %}
علت عدم ارسال

{{ ticket.sms_job.last_error }}

{% endif %} {% if ticket.sms_retryable %}
{% csrf_token %}
{% endif %}{% endif %}

پاسخ داده است: {{ ticket.response_count|yesno:'بله,خیر' }}

{% if ticket.response_count %}

{{ ticket.response_count }} پاسخ

اولین پاسخ: {{ ticket.first_response_at|jalali_datetime_precise }}
آخرین پاسخ: {{ ticket.last_response_at|jalali_datetime_precise }}
{% if responses_locked %}

متن و پیوست پاسخ تا بازگشایی محرمانه است.

{% else %}{% for answer in ticket.report_customer_responses %}{% endfor %}{% endif %} {% else %}

هنوز پاسخی ثبت نشده

{% endif %} {% if response_control.mode != 'SEALED' %}{% include 'tickets/_dispatch_icon.html' with icon='reply' %}{% endif %}

برای این ارسال تیکتی ثبت نشده است.

{% if metrics.failed or can_resolve_dispatch %}

اقدام‌های گروهی

این اقدام‌ها روی چند مخاطب اثر می‌گذارند؛ برای پاسخ به یک نفر، تیکت او را باز کنید.

{% if metrics.failed %}
{% csrf_token %}
{% endif %} {% if can_resolve_dispatch %}{% if open_ticket_count %}
{% csrf_token %}پاسخ تازه مشتری می‌تواند تیکت مربوط به خودش را دوباره باز کند.
{% else %}

{% include 'tickets/_dispatch_icon.html' with icon='check' %} رسیدگی این گروه پایان یافته است؛ همه تیکت‌ها حل یا بسته هستند.

{% endif %}{% endif %}
{% endif %}
{% endblock %} {% block extra_scripts %}{% endblock %}