|
|
|
|
@ -18,6 +18,7 @@ from .schema import (CalculationResultsRead,
|
|
|
|
|
CalculationTimeConstrainsRead, EquipmentResult)
|
|
|
|
|
from .service import (bulk_update_equipment, get_calculation_result,
|
|
|
|
|
get_calculation_result_by_day, get_calculation_by_assetnum)
|
|
|
|
|
from src.database.core import CollectorDbSession
|
|
|
|
|
|
|
|
|
|
router = APIRouter()
|
|
|
|
|
|
|
|
|
|
@ -28,6 +29,7 @@ router = APIRouter()
|
|
|
|
|
async def create_calculation_time_constrains(
|
|
|
|
|
token: Token,
|
|
|
|
|
db_session: DbSession,
|
|
|
|
|
collector_db_session: CollectorDbSession,
|
|
|
|
|
current_user: CurrentUser,
|
|
|
|
|
calculation_time_constrains_in: CalculationTimeConstrainsParametersCreate,
|
|
|
|
|
scope_calculation_id: Optional[str] = Query(None),
|
|
|
|
|
@ -45,6 +47,7 @@ async def create_calculation_time_constrains(
|
|
|
|
|
results = await create_calculation(
|
|
|
|
|
token=token,
|
|
|
|
|
db_session=db_session,
|
|
|
|
|
collector_db_session=collector_db_session,
|
|
|
|
|
calculation_time_constrains_in=calculation_time_constrains_in,
|
|
|
|
|
created_by=current_user.name,
|
|
|
|
|
)
|
|
|
|
|
|