Cizz22 3 months ago
parent 701e6dcddd
commit b39e51af8c

@ -798,7 +798,7 @@ async def get_calculation_result(db_session: DbSession, calculation_id: str, col
# Filter included equipment for performance # Filter included equipment for performance
included_equipment = [eq for eq in scope_calculation.equipment_results if eq.is_included] included_equipment = [eq for eq in scope_calculation.equipment_results if eq.is_included]
all_equipment = scope_calculation.equipment_results all_equipment = scope_calculation.equipment_results
all_spareparts = await get_spareparts_paginated(db_session=db_session, collector_db_session=collector_db_session ) # all_spareparts = await get_spareparts_paginated(db_session=db_session, collector_db_session=collector_db_session )
# Pre-calculate aggregated statistics # Pre-calculate aggregated statistics
calculation_results = [] calculation_results = []
@ -809,7 +809,7 @@ async def get_calculation_result(db_session: DbSession, calculation_id: str, col
'equipment_with_sparepart_constraints': 0, 'equipment_with_sparepart_constraints': 0,
'total_procurement_items': 0, 'total_procurement_items': 0,
'critical_procurement_items': 0, 'critical_procurement_items': 0,
'total_spareparts': len(all_spareparts) 'total_spareparts': 745
} }
# The code `plant_monthly_metrics` is likely a function or a variable in Python. Without # The code `plant_monthly_metrics` is likely a function or a variable in Python. Without

Loading…
Cancel
Save