monitoring_tar полностью функционален

This commit is contained in:
2025-09-04 12:57:28 +03:00
parent 4aca4ed6c6
commit b5c460bb6f
11 changed files with 1604 additions and 3 deletions

View File

@@ -142,6 +142,14 @@ class ReportService:
elif request.report_type == 'statuses_repair_ca':
# Для statuses_repair_ca используем геттер get_repair_statuses
getter_name = 'get_repair_statuses'
elif request.report_type == 'monitoring_tar':
# Для monitoring_tar определяем геттер по параметрам
if 'mode' in get_params:
# Если есть параметр mode, используем get_tar_data
getter_name = 'get_tar_data'
else:
# Если нет параметра mode, используем get_tar_full_data
getter_name = 'get_tar_full_data'
elif request.report_type == 'monitoring_fuel':
# Для monitoring_fuel определяем геттер из параметра mode
getter_name = get_params.pop("mode", None)