parent
f09b5408ae
commit
1a2d3b7164
16 changed files with 138 additions and 141 deletions
@ -1,37 +0,0 @@ |
|||||||
{% extends "base.html" %} |
|
||||||
{% load pytils_numeral static %} |
|
||||||
{% block title %}Мои счета{% endblock %} |
|
||||||
|
|
||||||
{% block content %} |
|
||||||
<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_paid_list' %}">Оплаченные лицензии</a></div> |
|
||||||
<table id="history" class="list"> |
|
||||||
<tr> |
|
||||||
<th>Номер</th> |
|
||||||
<th>Дата счёта</th> |
|
||||||
<th>Срок лицензии</th> |
|
||||||
<th>Сумма</th> |
|
||||||
<th>Вид платежа</th> |
|
||||||
<th>Статус</th> |
|
||||||
<th>Действия</th> |
|
||||||
<th>Отменить заявку</th> |
|
||||||
</tr> |
|
||||||
{% for license in licenses %} |
|
||||||
<tr class='license_{{ license.id }}'> |
|
||||||
<td>{% if license.pay_sum > 0 %}{{ license.id }}{% else %}--{% endif %}</td> |
|
||||||
<td>{{ license.order_date }}</td> |
|
||||||
<td>{{ license.get_term }}</td> |
|
||||||
<td>{% if license.pay_sum > 0 %}{{ license.pay_sum|get_plural:"рубль,рубля,рублей" }}{% else %}Бесплатно{% endif %}</td> |
|
||||||
<td>{{ license.get_payform_display }}</td> |
|
||||||
<td>{{ license.get_status_display }}</td> |
|
||||||
<td>{{ license.get_action_link|safe }}</td> |
|
||||||
<td>{% if license.status == 0 %}<a href='#' class='delete_license' data-id='{{ license.pk }}'>Удалить</a>{% endif %}</td> |
|
||||||
</tr> |
|
||||||
{% endfor %} |
|
||||||
</table> |
|
||||||
{% endblock %} |
|
||||||
|
|
||||||
{% block js %} |
|
||||||
<script src="{% static 'js/license.js' %}"></script> |
|
||||||
{% endblock %} |
|
||||||
@ -1,31 +0,0 @@ |
|||||||
{% extends "base.html" %} |
|
||||||
{% load pytils_numeral %} |
|
||||||
{% block title %}История расчётов{% endblock %} |
|
||||||
|
|
||||||
{% block content %} |
|
||||||
<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_license_list' %}">Все счета</a></div> |
|
||||||
<table id="history" class="list"> |
|
||||||
<tr> |
|
||||||
<th>Дата оплаты</th> |
|
||||||
<th>По счёту</th> |
|
||||||
<th>Сумма</th> |
|
||||||
<th>Срок лицензии</th> |
|
||||||
<th>Период действия лицензии</th> |
|
||||||
<th>Статус лицензии</th> |
|
||||||
<th>Закрывающие документы</th> |
|
||||||
</tr> |
|
||||||
{% for license in licenses %} |
|
||||||
<tr> |
|
||||||
<td>{{ license.paid_date|default:'-' }}</td> |
|
||||||
<td>{% if license.pay_sum %}{{ license.id }}{% else %}-{% endif %}</td> |
|
||||||
<td>{% if license.pay_sum %}{{ license.pay_sum }}{% else %}-{% endif %}</td> |
|
||||||
<td>{{ license.get_term }}</td> |
|
||||||
<td>{% if license.date_from %}{{ license.date_from }} - {{ license.date_to }}{% else %}-{% endif %}</td> |
|
||||||
<td>{{ license.get_status_display }}<p>{{ license.get_paid_status|default:'' }}</p></td> |
|
||||||
<td>Разные документы</td> |
|
||||||
</tr> |
|
||||||
{% endfor %} |
|
||||||
</table> |
|
||||||
{% endblock %} |
|
||||||
@ -1,29 +0,0 @@ |
|||||||
{% extends "base.html" %} |
|
||||||
{% load pytils_numeral %} |
|
||||||
{% block title %}Подтвердить платёж{% endblock %} |
|
||||||
|
|
||||||
{% block content %} |
|
||||||
<h2>Купить лицензию</h2> |
|
||||||
|
|
||||||
{% if form.non_field_errors %} |
|
||||||
<p class="error">{{ form.non_field_errors }}</p> |
|
||||||
{% endif %} |
|
||||||
|
|
||||||
<div class='content-white'> |
|
||||||
<div> |
|
||||||
|
|
||||||
<form class="" action="{{ ya_url }}" method="post"> |
|
||||||
{{ form.as_ul }} |
|
||||||
<p>Сумма: |
|
||||||
{{ form.sum.value }}</p> |
|
||||||
<div class=""> |
|
||||||
<input type="submit" name="submit" value="Перейти" /> |
|
||||||
</div> |
|
||||||
</form> |
|
||||||
</div> |
|
||||||
</div> |
|
||||||
{% endblock %} |
|
||||||
|
|
||||||
{% block js %} |
|
||||||
{% endblock %} |
|
||||||
|
|
||||||
@ -1,6 +1,11 @@ |
|||||||
{% extends 'base.html' %} |
{% extends "base.html" %} |
||||||
{% block content %} |
|
||||||
Ошибка при оплате |
{% block title %}Ошибка при оплате{% endblock %} |
||||||
{{ form.as_p }} |
|
||||||
|
|
||||||
{% endblock content %} |
{% block right-column %}{% endblock %} |
||||||
|
{% block content %} |
||||||
|
<div id="content"> |
||||||
|
<h2>Опс!</h2> |
||||||
|
<p>Ошибка при оплате!</p> |
||||||
|
</div> |
||||||
|
{% endblock %} |
||||||
|
|||||||
@ -1,4 +1,10 @@ |
|||||||
{% extends 'base.html' %} |
{% extends "base.html" %} |
||||||
|
|
||||||
|
{% block title %}Неудачная оплата{% endblock %} |
||||||
|
|
||||||
{% block content %} |
{% block content %} |
||||||
Неудачная оплата |
<div id="content"> |
||||||
{% endblock content %} |
<h2>Опс!</h2> |
||||||
|
<p>Неудачная оплата!</p> |
||||||
|
</div> |
||||||
|
{% endblock %} |
||||||
|
|||||||
@ -1,7 +1,11 @@ |
|||||||
{% extends 'base.html' %} |
{% extends 'base.html' %} |
||||||
|
|
||||||
|
{% block title %}Оплата лицензии{% endblock %} |
||||||
|
|
||||||
{% block content %} |
{% block content %} |
||||||
<form action="{{ form.target }}" method="GET"> |
<h1>Оплатить лицензию</h1> |
||||||
|
<form class="payform" action="{{ form.target }}" method="POST"> |
||||||
<p>{{ form.as_p }}</p> |
<p>{{ form.as_p }}</p> |
||||||
<p><input type="submit" value="Оплатить"></p> |
<p><input type="submit" class="btn yellow-btn docs-btn payform__btn"value="Оплатить"></p> |
||||||
</form> |
</form> |
||||||
{% endblock %} |
{% endblock %} |
||||||
|
|||||||
@ -1,4 +1,11 @@ |
|||||||
{% extends 'base.html' %} |
{% extends "base.html" %} |
||||||
|
|
||||||
|
{% block title %}Завершение заказа{% endblock %} |
||||||
|
|
||||||
|
{% block right-column %}{% endblock %} |
||||||
{% block content %} |
{% block content %} |
||||||
Оплата успешна |
<div id="content"> |
||||||
{% endblock content %} |
<h2>Спасибо!</h2> |
||||||
|
<p>Ваш заказ принят!</p> |
||||||
|
</div> |
||||||
|
{% endblock %} |
||||||
|
|||||||
Loading…
Reference in new issue