5d06d4d3ce
Co-authored-by: Cursor <cursoragent@cursor.com>
28 lines
1.1 KiB
HTML
28 lines
1.1 KiB
HTML
{% load i18n %}
|
|
{% if not employee.internal_number %}
|
|
<span style="color:var(--color-muted-foreground);">—</span>
|
|
{% else %}
|
|
<span style="display:inline-flex; align-items:center; gap:0.35rem; flex-wrap:wrap;">
|
|
{% if can_call %}
|
|
<button type="button"
|
|
class="btn btn-ghost"
|
|
style="padding:0.125rem 0.375rem; font-size:0.8125rem; font-weight:600;"
|
|
title="{% trans 'Позвонить на внутренний' %}"
|
|
hx-post="{% url 'telephony_call' %}"
|
|
hx-vals='{"employee_id": "{{ employee.pk }}"}'
|
|
hx-swap="none"
|
|
hx-indicator="#loader"
|
|
onclick="event.stopPropagation();">
|
|
{{ employee.internal_number }}
|
|
</button>
|
|
{% else %}
|
|
<span>{{ employee.internal_number }}</span>
|
|
{% endif %}
|
|
{% if employee.internal_line_type == 'sip' %}
|
|
<span class="badge badge-muted" title="SIP">SIP</span>
|
|
{% else %}
|
|
<span class="badge badge-muted" title="{% trans 'Обычная телефония' %}">{% trans "АТС" %}</span>
|
|
{% endif %}
|
|
</span>
|
|
{% endif %}
|