20 lines
2.2 KiB
HTML
20 lines
2.2 KiB
HTML
{% load jalali %}<div class="staff-list">
|
|
{% for ticket in tickets %}
|
|
<a class="staff-ticket priority-edge-{{ ticket.priority|lower }} status-row-{{ ticket.status|lower }}" href="{% url 'staff_tickets:detail' ticket.public_id %}">
|
|
<div class="staff-ticket-main">
|
|
<div class="staff-ticket-head"><span class="ticket-number" dir="ltr">{{ ticket.ticket_number }}</span>{% if ticket.status == 'WAITING_STAFF' or ticket.status == 'REOPENED' %}<span class="action-required">نیازمند پاسخ</span>{% endif %}<time>{{ ticket.last_activity_at|jalali_datetime }}</time></div>
|
|
<h2>{{ ticket.subject }}</h2>
|
|
{% if ticket.group_dispatch %}<p class="ticket-origin-label">ایجادشده از {{ ticket.group_dispatch.get_operation_type_display }}: {{ ticket.group_dispatch.subject }}</p>{% endif %}
|
|
{% if not ticket.limited_share and ticket.owner and ticket.owner != user and not perms.tickets.view_all_tickets %}
|
|
<p class="ticket-locked">قفلشده توسط {{ ticket.owner.staff_profile.display_name }} · جزئیات پس از انتقال قابل مشاهده است</p>
|
|
{% else %}
|
|
<div class="ticket-row-meta"><span>{{ ticket.category }}</span><span>{{ ticket.customer.customer_profile|default:ticket.customer.mobile }}</span><span>{% if ticket.city %}{{ ticket.city }}، {{ ticket.province }}{% elif ticket.province %}{{ ticket.province }}{% else %}موقعیت ثبت نشده{% endif %}</span></div>
|
|
{% endif %}
|
|
</div>
|
|
<div class="staff-ticket-side"><div class="staff-ticket-badges"><span class="badge priority-{{ ticket.priority|lower }}">{{ ticket.get_priority_display }}</span><span class="badge status-{{ ticket.status|lower }}">{{ ticket.get_status_display }}</span></div><span class="ticket-owner">{{ ticket.assigned_expert_name }}</span><span class="ticket-open">مشاهده <b>←</b></span></div>
|
|
</a>
|
|
{% empty %}
|
|
<div class="empty"><div class="empty-icon">✓</div><h2>درخواستی در این صف نیست</h2><p class="muted">فیلترها را تغییر دهید یا یکی از صفهای دیگر را بررسی کنید.</p><a class="button secondary mt-4" href="{% url 'staff_tickets:list' %}">بازگشت به میز کار</a></div>
|
|
{% endfor %}
|
|
</div>
|