瀏覽代碼

add ticket_type for ticket_lists

blezz-tech 3 周之前
父節點
當前提交
a1904c4ea8
共有 1 個文件被更改,包括 28 次插入28 次删除
  1. 28 28
      lib/seed.py

+ 28 - 28
lib/seed.py

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