|
|
|
|
@ -3,6 +3,7 @@ from dataclasses import dataclass
|
|
|
|
|
from sqlalchemy import Delete, Select
|
|
|
|
|
import httpx
|
|
|
|
|
from src.auth.service import CurrentUser
|
|
|
|
|
from src.config import RBD_SERVICE_API
|
|
|
|
|
from src.contribution_util import calculate_contribution, calculate_contribution_accurate
|
|
|
|
|
from src.database.core import DbSession, CollectorDbSession
|
|
|
|
|
from datetime import datetime, timedelta
|
|
|
|
|
@ -16,8 +17,6 @@ from .schema import AssetWeight,MaintenanceScenario,OptimizationResult
|
|
|
|
|
|
|
|
|
|
from src.overhaul_activity.service import get_standard_scope_by_session_id
|
|
|
|
|
|
|
|
|
|
RBD_SERVICE_API = "http://192.168.1.82:8000/rbd"
|
|
|
|
|
|
|
|
|
|
client = httpx.AsyncClient(timeout=300.0)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|