123456789101112131415161718192021222324252627 |
- from datetime import datetime, timedelta
- from dbsynce.lib.core import get_admin_url
- from dbsynce.models import ServiceCategory
- from tickets.models import Ticket, TicketList
- from dbsynce.lib.ticket_gen import *
- def create_service_category(service_category, user):
- """
- Создание записи категории Сервиса.
- Создается запись в БД, Тикет на проверку и уведомление в джаббер
-
- """
- return ServiceCategory.objects.create(
- codename=service_category.codename,
- #TODO заменить дефолт после появления соответствующего функционала
- requirements="DSMPUB",
- status="0",
- caption=service_category.caption,
- description=service_category.description,
- link_agreement=service_category.link_agreement,
- price_type=service_category.price_type,
- metaservice_comission=service_category.metaservice_comission,
- #TODO заменить дефолт после появления соответствующего функционала
- is_global="f",
- is_visible="f",
- ticket_status=create_ticket_service_category_activation(user, service_category)
- )
|