|
@@ -8,7 +8,7 @@ from django.views.generic.edit import FormView
|
|
|
from tickets.models import Ticket, TicketList
|
|
|
|
|
|
from sharix_admin.forms import CompanyForm
|
|
|
-from sharix_admin.utils import create_ticket_company_activation
|
|
|
+from sharix_admin.utils import *
|
|
|
from .base import BaseView
|
|
|
|
|
|
|
|
@@ -39,22 +39,7 @@ class CooperateView(BaseView, FormView):
|
|
|
instance.ticket_status = create_ticket_company_activation(self.request.user, instance)
|
|
|
|
|
|
# Создание тикета на утверждение прав пользователя
|
|
|
- Ticket.objects.create(
|
|
|
- title=f"Запрос прав на становление Партнером '{instance.legal_name}'",
|
|
|
- ticket_list=TicketList.objects.get(pk=2102), # METASERVICE-ADMIN: Права в сервисе (ACCESS_REQUEST)
|
|
|
- ticket_type=3, # ACCESS_REQUEST
|
|
|
- due_date=datetime.now().date() + timedelta(days=30),
|
|
|
- created_by=self.request.user,
|
|
|
-
|
|
|
- # FIXME: Возможно нужно автоматически создавать содержимое поля json
|
|
|
- note=f"""
|
|
|
- Пользователь {self.request.user} #{self.request.user.pk} отправил заявку на права партнера сервиса.\n
|
|
|
- \n
|
|
|
- <a href="{get_admin_url(instance)}">Полная информация о компании партнера</a>\n
|
|
|
- \n
|
|
|
- После принятия изменений указанное лицо будет партнером сервиса при совершении юридически значимых действий.
|
|
|
- """
|
|
|
- )
|
|
|
+ create_ticket_role_activation_partner_admin(self.request.user, instance)
|
|
|
|
|
|
# Сохраняем новые изменения
|
|
|
instance.save()
|