|
|
|
@ -5,11 +5,14 @@ |
|
|
|
{% block content %} |
|
|
|
{% block content %} |
|
|
|
<h1>Лицензии и расчёты</h1> |
|
|
|
<h1>Лицензии и расчёты</h1> |
|
|
|
<div class="btn yellow-btn docs-btn"><a href="{% url 'customer_order_license' %}">Купить лицензию</a></div> |
|
|
|
<div class="btn yellow-btn docs-btn"><a href="{% url 'customer_order_license' %}">Купить лицензию</a></div> |
|
|
|
<table id="history" class="list"> |
|
|
|
<div class="table__content" id="listData"> |
|
|
|
|
|
|
|
<table id="history" class="orders"> |
|
|
|
|
|
|
|
<tbody class="list"> |
|
|
|
{% for object in object_list %} |
|
|
|
{% for object in object_list %} |
|
|
|
<tr class='{% if object.type %}account_{% else %}license_{% endif %}{{ object.id }}'> |
|
|
|
<tr data-id='{{ object.id }}' data-type="{% if object.type %}account{% else %}license{% endif %}" |
|
|
|
<td>{{ object.order_date }}</td> |
|
|
|
data-status="{{ object.status }}" class="list-item type"> |
|
|
|
<td> |
|
|
|
<td width="15%" class="order-date">{{ object.order_date }}</td> |
|
|
|
|
|
|
|
<td width="40%"> |
|
|
|
{% if object.type %} |
|
|
|
{% if object.type %} |
|
|
|
<div class="col__account-main"> |
|
|
|
<div class="col__account-main"> |
|
|
|
<p>Счет № {{object.id}} - Лицензия на {{ object.get_term }}, |
|
|
|
<p>Счет № {{object.id}} - Лицензия на {{ object.get_term }}, |
|
|
|
@ -24,7 +27,7 @@ |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
{% endif %} |
|
|
|
{% endif %} |
|
|
|
</td> |
|
|
|
</td> |
|
|
|
<td> |
|
|
|
<td width="5%"> |
|
|
|
{% if 'активна' in object.get_paid_status and not object.type %} |
|
|
|
{% if 'активна' in object.get_paid_status and not object.type %} |
|
|
|
<div class="status-license"> |
|
|
|
<div class="status-license"> |
|
|
|
<svg width="20" height="20"> |
|
|
|
<svg width="20" height="20"> |
|
|
|
@ -40,7 +43,7 @@ |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
{% endif %} |
|
|
|
{% endif %} |
|
|
|
</td> |
|
|
|
</td> |
|
|
|
<td> |
|
|
|
<td width="35%"> |
|
|
|
{% if object.type %} |
|
|
|
{% if object.type %} |
|
|
|
<div class="col__account-detail"> |
|
|
|
<div class="col__account-detail"> |
|
|
|
{% if object.pay_sum == 0 %} |
|
|
|
{% if object.pay_sum == 0 %} |
|
|
|
@ -57,7 +60,7 @@ |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
{% endif %} |
|
|
|
{% endif %} |
|
|
|
</td> |
|
|
|
</td> |
|
|
|
<td> |
|
|
|
<td width="5%"> |
|
|
|
{% if object.status == 0 %} |
|
|
|
{% if object.status == 0 %} |
|
|
|
<a class="delete_license" data-id="{{ object.pk }}" href="#" title="Удалить счёт на оплату"> |
|
|
|
<a class="delete_license" data-id="{{ object.pk }}" href="#" title="Удалить счёт на оплату"> |
|
|
|
<svg width="20" height="20"> |
|
|
|
<svg width="20" height="20"> |
|
|
|
@ -68,78 +71,49 @@ |
|
|
|
</td> |
|
|
|
</td> |
|
|
|
</tr> |
|
|
|
</tr> |
|
|
|
{% endfor %} |
|
|
|
{% endfor %} |
|
|
|
|
|
|
|
</tbody> |
|
|
|
</table> |
|
|
|
</table> |
|
|
|
<table id="history" class="list"> |
|
|
|
|
|
|
|
{% for object in filters.qs %} |
|
|
|
<div class="filter__table"> |
|
|
|
<tr class='{% if object.type %}account_{% else %}license_{% endif %}{{ object.id }}'> |
|
|
|
<div class="filter__title">Фильтр списка</div> |
|
|
|
<td>{{ object.order_date }}</td> |
|
|
|
<div class="filter__account"> |
|
|
|
<td> |
|
|
|
<div class="account__title">Счета</div> |
|
|
|
{% if object.type %} |
|
|
|
<ul class="account__list"> |
|
|
|
<div class="col__account-main"> |
|
|
|
<li class="account__item"><a class="account__link" href="#" id="filterAccountsNone">Все счета</a></li> |
|
|
|
<p>Счет № {{object.id}} - Лицензия на {{ object.get_term }}, |
|
|
|
<li class="account__item"><a class="account__link" href="#" id="filterAccountsPay">Оплаченные</a></li> |
|
|
|
{% if object.pay_sum > 0 %}{{ object.pay_sum|get_plural:"рубль,рубля,рублей" }}{% else %}бесплатно{% endif %}</p> |
|
|
|
<li class="account__item"><a class="account__link" href="#" id="filterAccountsWaitPay">Ожидают оплаты</a></li> |
|
|
|
<p>{% if object.paid_date %}{{ object.get_payform_display }}{% else %}{{ object.get_action_link|safe }}{% endif %}</p> |
|
|
|
<li class="account__item"><a class="account__link" href="#" id="filterAccountsFreezePay">Замороженные</a></li> |
|
|
|
</div> |
|
|
|
</ul> |
|
|
|
{% else %} |
|
|
|
|
|
|
|
<div class="col__lic-main"> |
|
|
|
|
|
|
|
<p>Лицензия № {{object.id}} на {{ object.get_term }}, |
|
|
|
|
|
|
|
{% if object.pay_sum > 0 %}{{ object.pay_sum|get_plural:"рубль,рубля,рублей" }}{% else %}бесплатно{% endif %}</p> |
|
|
|
|
|
|
|
<p>{% if object.term > 0 %}{{ object.get_action_link|safe }}{% else %}Пробный период{% endif %}</p> |
|
|
|
|
|
|
|
</div> |
|
|
|
</div> |
|
|
|
{% endif %} |
|
|
|
<div class="filter__license"> |
|
|
|
</td> |
|
|
|
<div class="license__title">Лицензии</div> |
|
|
|
<td> |
|
|
|
<ul class="license__list"> |
|
|
|
{% if 'активна' in object.get_paid_status and not object.type %} |
|
|
|
<li class="license__item"><a class="license__link" href="#" id="filterLicenseNone">Все лицензии</a></li> |
|
|
|
<div class="status-license"> |
|
|
|
<li class="license__item"><a class="license__link" href="#" id="filterLicenseNow">Актуальные</a></li> |
|
|
|
<svg width="20" height="20"> |
|
|
|
<li class="license__item"><a class="license__link" href="#" id="filterLicenseOld">С истёкшим сроком</a></li> |
|
|
|
<image xlink:href="{% static 'img/check.svg' %}" src="{% static 'img/check.png' %}" width="20" height="20"/> |
|
|
|
</ul> |
|
|
|
</svg> |
|
|
|
|
|
|
|
</div> |
|
|
|
</div> |
|
|
|
{% endif %} |
|
|
|
<div class="filter__period"> |
|
|
|
{% if 'выдана' in object.get_paid_status and not object.type %} |
|
|
|
<div class="period__title">По времени создания</div> |
|
|
|
<div class="status-license"> |
|
|
|
<ul class="period__list"> |
|
|
|
<svg width="20" height="20"> |
|
|
|
<li class="period__item">Все время</li> |
|
|
|
<image xlink:href="{% static 'img/not-check.svg' %}" src="{% static 'img/not-check.png' %}" width="20" height="20"/> |
|
|
|
<li class="period__item">Этот месяц</li> |
|
|
|
</svg> |
|
|
|
<li class="period__item">Прошлый месяц</li> |
|
|
|
|
|
|
|
<li class="period__item">Этот квартал</li> |
|
|
|
|
|
|
|
<li class="period__item">Прошлый квартал</li> |
|
|
|
|
|
|
|
<li class="period__item">Этот год</li> |
|
|
|
|
|
|
|
<li class="period__item">Прошлый год</li> |
|
|
|
|
|
|
|
</ul> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
{% endif %} |
|
|
|
<div class="filter__clean"> |
|
|
|
</td> |
|
|
|
<a class="clean__link" href="#" id="filterNone">Сбросить фильтр</a> |
|
|
|
<td> |
|
|
|
|
|
|
|
{% if object.type %} |
|
|
|
|
|
|
|
<div class="col__account-detail"> |
|
|
|
|
|
|
|
{% if object.pay_sum == 0 %} |
|
|
|
|
|
|
|
<!-- free --> |
|
|
|
|
|
|
|
{% else %} |
|
|
|
|
|
|
|
<p>{{ object.account_status }} {% if object.paid_date %}{{ object.paid_date }}{% endif %}</p> |
|
|
|
|
|
|
|
<p>{% if object.paid_date %}Выдана лицензия № {{ object.id }}{% else %}{{ object.account_sub_status }}{% endif %}</p> |
|
|
|
|
|
|
|
{% endif %} |
|
|
|
|
|
|
|
</div> |
|
|
|
</div> |
|
|
|
{% else %} |
|
|
|
|
|
|
|
<div class="col__lic-detail"> |
|
|
|
|
|
|
|
<p>{{ object.get_paid_status }}</p> |
|
|
|
|
|
|
|
<p>Период действия: {% if object.date_from %}{{ object.date_from }} - {{ object.date_to }}{% else %}-{% endif %}</p> |
|
|
|
|
|
|
|
</div> |
|
|
|
</div> |
|
|
|
{% endif %} |
|
|
|
|
|
|
|
</td> |
|
|
|
|
|
|
|
<td> |
|
|
|
|
|
|
|
{% if object.status == 0 %} |
|
|
|
|
|
|
|
<a class="delete_license" data-id="{{ object.pk }}" href="#" title="Удалить счёт на оплату"> |
|
|
|
|
|
|
|
<svg width="20" height="20"> |
|
|
|
|
|
|
|
<image xlink:href="{% static 'img/delete.svg' %}" src="{% static 'img/delete.png' %}" width="20" height="20"/> |
|
|
|
|
|
|
|
</svg> |
|
|
|
|
|
|
|
</a> |
|
|
|
|
|
|
|
{% endif %} |
|
|
|
|
|
|
|
</td> |
|
|
|
|
|
|
|
</tr> |
|
|
|
|
|
|
|
{% endfor %} |
|
|
|
|
|
|
|
</table> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div class="filter__table"> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
{% endblock content %} |
|
|
|
{% endblock content %} |
|
|
|
|
|
|
|
|
|
|
|
{% block js %} |
|
|
|
{% block js %} |
|
|
|
|
|
|
|
<script src="{% static 'vendor/list.js/dist/list.min.js' %}"></script> |
|
|
|
<script src="{% static 'js/orders.js' %}"></script> |
|
|
|
<script src="{% static 'js/orders.js' %}"></script> |
|
|
|
{% endblock %} |
|
|
|
{% endblock %} |
|
|
|
|