Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| b7c25c4ff1 | |||
| 23960cbbb6 |
+2
-14
@@ -2,6 +2,7 @@
|
|||||||
import requests
|
import requests
|
||||||
import json
|
import json
|
||||||
import urllib3
|
import urllib3
|
||||||
|
import os
|
||||||
import math
|
import math
|
||||||
import warnings
|
import warnings
|
||||||
import datetime
|
import datetime
|
||||||
@@ -899,20 +900,7 @@ def process_ticket_logic(req_id):
|
|||||||
break
|
break
|
||||||
if is_excluded:
|
if is_excluded:
|
||||||
t_log(" ⏭ Пропуск: пользователь в исключённом отделе.")
|
t_log(" ⏭ Пропуск: пользователь в исключённом отделе.")
|
||||||
continue
|
else:
|
||||||
|
|
||||||
# Проверка: отдел пользователя в списке исключений
|
|
||||||
is_excluded = False
|
|
||||||
if user_department and APPROVAL_EXCLUDED_DEPARTMENTS:
|
|
||||||
for dept in APPROVAL_EXCLUDED_DEPARTMENTS:
|
|
||||||
if dept.lower() in user_department.lower() or user_department.lower() in dept.lower():
|
|
||||||
is_excluded = True
|
|
||||||
t_log(f" ⚠️ Отдел '{user_department}' в списке исключений — автосогласование отменено")
|
|
||||||
break
|
|
||||||
if is_excluded:
|
|
||||||
t_log(" ⏭ Пропуск: пользователь в исключённом отделе.")
|
|
||||||
continue
|
|
||||||
|
|
||||||
if is_city_ok and (is_group_ok or is_cat_ok):
|
if is_city_ok and (is_group_ok or is_cat_ok):
|
||||||
if manager_email:
|
if manager_email:
|
||||||
t_log(f"✔ Условия совпали. Запуск процесса согласования для {manager_email}...")
|
t_log(f"✔ Условия совпали. Запуск процесса согласования для {manager_email}...")
|
||||||
|
|||||||
Reference in New Issue
Block a user