|
@@ -9,15 +9,19 @@ from core.settings_vars import METASERVICE_ID
|
|
|
|
|
|
|
|
|
|
ticket_lists_data = [
|
|
ticket_lists_data = [
|
|
- # TECH-LOGS
|
|
|
|
- (1001, 'Технические логи Администратора Метасервиса', 'METASERVICE-ADMIN'),
|
|
|
|
# METASERVICE
|
|
# METASERVICE
|
|
|
|
+
|
|
|
|
+ ## TECH-LOGS
|
|
|
|
+ (1001, 'LOGS', 'Технические логи Администратора Метасервиса', 'METASERVICE-ADMIN'),
|
|
|
|
+
|
|
|
|
+ ## ADMIN
|
|
(2101, 'NEG_REQUEST', 'Установление договорных взаимоотношений (NEG_REQUEST)', 'METASERVICE-ADMIN'),
|
|
(2101, 'NEG_REQUEST', 'Установление договорных взаимоотношений (NEG_REQUEST)', 'METASERVICE-ADMIN'),
|
|
(2102, 'ACCESS_REQUEST', 'Права в админ.панели Сервиса (ACCESS_REQUEST)', 'METASERVICE-ADMIN'),
|
|
(2102, 'ACCESS_REQUEST', 'Права в админ.панели Сервиса (ACCESS_REQUEST)', 'METASERVICE-ADMIN'),
|
|
(21031, 'ST_REQUEST', 'Активация Типов услуг (ST_REQUEST)', 'METASERVICE-ADMIN'),
|
|
(21031, 'ST_REQUEST', 'Активация Типов услуг (ST_REQUEST)', 'METASERVICE-ADMIN'),
|
|
(21032, 'ST_REQUEST', 'Активация Услуг (согласование тарифов) (ST_REQUEST)', 'METASERVICE-ADMIN'),
|
|
(21032, 'ST_REQUEST', 'Активация Услуг (согласование тарифов) (ST_REQUEST)', 'METASERVICE-ADMIN'),
|
|
(21033, 'ST_REQUEST', 'Активация Партнеров (ST_REQUEST)', 'METASERVICE-ADMIN'),
|
|
(21033, 'ST_REQUEST', 'Активация Партнеров (ST_REQUEST)', 'METASERVICE-ADMIN'),
|
|
|
|
|
|
|
|
+ ## SUPERVISOR
|
|
(2201, 'ST_REQUEST', 'Модерация пользователей (ST_REQUEST)', 'METASERVICE-SUPERVISOR'),
|
|
(2201, 'ST_REQUEST', 'Модерация пользователей (ST_REQUEST)', 'METASERVICE-SUPERVISOR'),
|
|
(2200, 'ST_REQUEST', 'Оперативный доступ (ST_REQUEST)', 'METASERVICE-SUPERVISOR'),
|
|
(2200, 'ST_REQUEST', 'Оперативный доступ (ST_REQUEST)', 'METASERVICE-SUPERVISOR'),
|
|
(2202, 'ACCESS_REQUEST', 'Права в админ.панели Сервиса (ACCESS_REQUEST)', 'METASERVICE-SUPERVISOR'),
|
|
(2202, 'ACCESS_REQUEST', 'Права в админ.панели Сервиса (ACCESS_REQUEST)', 'METASERVICE-SUPERVISOR'),
|
|
@@ -26,21 +30,30 @@ ticket_lists_data = [
|
|
(2205, 'ST_REQUEST', 'Проверка документов (ST_REQUEST)', 'METASERVICE-SUPERVISOR'),
|
|
(2205, 'ST_REQUEST', 'Проверка документов (ST_REQUEST)', 'METASERVICE-SUPERVISOR'),
|
|
(2206, 'ST_REQUEST', 'Проверки для допусков (ST_REQUEST)', 'METASERVICE-SUPERVISOR'),
|
|
(2206, 'ST_REQUEST', 'Проверки для допусков (ST_REQUEST)', 'METASERVICE-SUPERVISOR'),
|
|
|
|
|
|
|
|
+ ## SUPPORT
|
|
(2301, 'ST_REQUEST', 'Входящие заявки пользователей (ST_REQUEST)', 'METASERVICE-SUPPORT'),
|
|
(2301, 'ST_REQUEST', 'Входящие заявки пользователей (ST_REQUEST)', 'METASERVICE-SUPPORT'),
|
|
(2302, 'SERVICE_REQUEST', 'Заявки на услуги Сервиса (SERVICE_REQUEST)', 'METASERVICE-SUPPORT'),
|
|
(2302, 'SERVICE_REQUEST', 'Заявки на услуги Сервиса (SERVICE_REQUEST)', 'METASERVICE-SUPPORT'),
|
|
|
|
+
|
|
|
|
+ ## TECHSUPPORT
|
|
(2401, 'ST_REQUEST', 'Входящие технические заявки (ST_REQUEST)', 'METASERVICE-TECHSUPPORT'),
|
|
(2401, 'ST_REQUEST', 'Входящие технические заявки (ST_REQUEST)', 'METASERVICE-TECHSUPPORT'),
|
|
|
|
+
|
|
# PARTNER
|
|
# PARTNER
|
|
|
|
+ ## ADMIN
|
|
(3101, 'NEG_REQUEST', 'Установление договорных взаимоотношений (NEG_REQUEST)', 'PARTNER-ADMIN'),
|
|
(3101, 'NEG_REQUEST', 'Установление договорных взаимоотношений (NEG_REQUEST)', 'PARTNER-ADMIN'),
|
|
(3102, 'ACCESS_REQUEST', 'Права в админ.панели Партнера (ACCESS_REQUEST)', 'PARTNER-ADMIN'),
|
|
(3102, 'ACCESS_REQUEST', 'Права в админ.панели Партнера (ACCESS_REQUEST)', 'PARTNER-ADMIN'),
|
|
(31034, 'ST_REQUEST', 'Активация Исполнителей (ST_REQUEST)', 'PARTNER-ADMIN'),
|
|
(31034, 'ST_REQUEST', 'Активация Исполнителей (ST_REQUEST)', 'PARTNER-ADMIN'),
|
|
(31035, 'ST_REQUEST', 'Активация Ресурсов (ST_REQUEST)', 'PARTNER-ADMIN'),
|
|
(31035, 'ST_REQUEST', 'Активация Ресурсов (ST_REQUEST)', 'PARTNER-ADMIN'),
|
|
|
|
|
|
|
|
+ ## SUPERVISOR
|
|
(3200, 'ST_REQUEST', 'Оперативный доступ (ST_REQUEST)', 'PARTNER-SUPERVISOR'),
|
|
(3200, 'ST_REQUEST', 'Оперативный доступ (ST_REQUEST)', 'PARTNER-SUPERVISOR'),
|
|
(3202, 'ACCESS_REQUEST', 'Права в админ.панели Партнера (ACCESS_REQUEST)', 'PARTNER-SUPERVISOR'),
|
|
(3202, 'ACCESS_REQUEST', 'Права в админ.панели Партнера (ACCESS_REQUEST)', 'PARTNER-SUPERVISOR'),
|
|
(3205, 'ST_REQUEST', 'Проверка документов (ST_REQUEST)', 'PARTNER-SUPERVISOR'),
|
|
(3205, 'ST_REQUEST', 'Проверка документов (ST_REQUEST)', 'PARTNER-SUPERVISOR'),
|
|
(3206, 'ST_REQUEST', 'Проверки для допусков (ST_REQUEST)', 'PARTNER-SUPERVISOR'),
|
|
(3206, 'ST_REQUEST', 'Проверки для допусков (ST_REQUEST)', 'PARTNER-SUPERVISOR'),
|
|
|
|
|
|
|
|
+ ## SUPPORT
|
|
(3301, 'ST_REQUEST', 'Входящие заявки пользователей (ST_REQUEST)', 'PARTNER-SUPPORT'),
|
|
(3301, 'ST_REQUEST', 'Входящие заявки пользователей (ST_REQUEST)', 'PARTNER-SUPPORT'),
|
|
|
|
+
|
|
|
|
+ ## TECHSUPPORT
|
|
(3401, 'ST_REQUEST', 'Входящие технические заявки (ST_REQUEST)', 'PARTNER-TECHSUPPORT'),
|
|
(3401, 'ST_REQUEST', 'Входящие технические заявки (ST_REQUEST)', 'PARTNER-TECHSUPPORT'),
|
|
]
|
|
]
|
|
|
|
|
|
@@ -86,7 +99,7 @@ def create_metaservice_initial_groups():
|
|
|
|
|
|
|
|
|
|
def create_metaservice_ticket_lists():
|
|
def create_metaservice_ticket_lists():
|
|
- for pk, ticket_type, name, group_name in ticket_lists_data:
|
|
|
|
|
|
+ for pk, name, group_name in ticket_lists_data:
|
|
group = Group.objects.get(name=group_name)
|
|
group = Group.objects.get(name=group_name)
|
|
# Проверяем существование тикета с таким же name и group
|
|
# Проверяем существование тикета с таким же name и group
|
|
ticket_exists = TicketList.objects.filter(group=group, name=name).exists()
|
|
ticket_exists = TicketList.objects.filter(group=group, name=name).exists()
|