|
|
|
@ -24,6 +24,7 @@ from src.overhaul.router import router as overhaul_router
|
|
|
|
from src.scope_equipment.router import router as scope_equipment_router
|
|
|
|
from src.scope_equipment.router import router as scope_equipment_router
|
|
|
|
from src.overhaul_scope.router import router as scope_router
|
|
|
|
from src.overhaul_scope.router import router as scope_router
|
|
|
|
from src.overhaul_activity.router import router as overhaul_activity_router
|
|
|
|
from src.overhaul_activity.router import router as overhaul_activity_router
|
|
|
|
|
|
|
|
from src.calculation_target_reliability.router import router as calculation_target_reliability
|
|
|
|
|
|
|
|
|
|
|
|
class ErrorMessage(BaseModel):
|
|
|
|
class ErrorMessage(BaseModel):
|
|
|
|
msg: str
|
|
|
|
msg: str
|
|
|
|
@ -89,25 +90,25 @@ authenticated_api_router.include_router(
|
|
|
|
# ovehaul_schedule_router, prefix="/overhaul-schedules", tags=["overhaul_schedules"]
|
|
|
|
# ovehaul_schedule_router, prefix="/overhaul-schedules", tags=["overhaul_schedules"]
|
|
|
|
# )
|
|
|
|
# )
|
|
|
|
|
|
|
|
|
|
|
|
# # calculation
|
|
|
|
# calculation
|
|
|
|
# calculation_router = APIRouter(prefix="/calculation", tags=["calculations"])
|
|
|
|
calculation_router = APIRouter(prefix="/calculation", tags=["calculations"])
|
|
|
|
|
|
|
|
|
|
|
|
# # Time constrains
|
|
|
|
# # Time constrains
|
|
|
|
# calculation_router.include_router(
|
|
|
|
# calculation_router.include_router(
|
|
|
|
# calculation_time_constrains_router, prefix="/time-constraint", tags=["calculation", "time_constraint"])
|
|
|
|
# calculation_time_constrains_router, prefix="/time-constraint", tags=["calculation", "time_constraint"])
|
|
|
|
|
|
|
|
|
|
|
|
# # Target reliability
|
|
|
|
# Target reliability
|
|
|
|
# calculation_router.include_router(
|
|
|
|
calculation_router.include_router(
|
|
|
|
# calculation_target_reliability, prefix="/target-reliability", tags=["calculation", "target_reliability"]
|
|
|
|
calculation_target_reliability, prefix="/target-reliability", tags=["calculation", "target_reliability"]
|
|
|
|
# )
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
|
|
# # Budget Constrain
|
|
|
|
# # Budget Constrain
|
|
|
|
# calculation_router.include_router(
|
|
|
|
# calculation_router.include_router(
|
|
|
|
# calculation_budget_constraint, prefix="/budget-constraint", tags=["calculation", "budget_constraint"]
|
|
|
|
# calculation_budget_constraint, prefix="/budget-constraint", tags=["calculation", "budget_constraint"]
|
|
|
|
# )
|
|
|
|
# )
|
|
|
|
|
|
|
|
|
|
|
|
# authenticated_api_router.include_router(
|
|
|
|
authenticated_api_router.include_router(
|
|
|
|
# calculation_router
|
|
|
|
calculation_router
|
|
|
|
# )
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
|
|
api_router.include_router(authenticated_api_router)
|
|
|
|
api_router.include_router(authenticated_api_router)
|
|
|
|
|