|
|
|
@ -8,6 +8,7 @@ from pydantic import Field
|
|
|
|
from src.models import DefultBase
|
|
|
|
from src.models import DefultBase
|
|
|
|
from dataclasses import dataclass
|
|
|
|
from dataclasses import dataclass
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
from src.scope_equipment.schema import MasterEquipmentBase
|
|
|
|
|
|
|
|
|
|
|
|
class CalculationTimeConstrainsBase(DefultBase):
|
|
|
|
class CalculationTimeConstrainsBase(DefultBase):
|
|
|
|
pass
|
|
|
|
pass
|
|
|
|
@ -70,6 +71,8 @@ class EquipmentResult(CalculationTimeConstrainsBase):
|
|
|
|
material_cost: float
|
|
|
|
material_cost: float
|
|
|
|
service_cost: float
|
|
|
|
service_cost: float
|
|
|
|
optimum_day: int # Added optimum result for each equipment
|
|
|
|
optimum_day: int # Added optimum result for each equipment
|
|
|
|
|
|
|
|
is_included: bool
|
|
|
|
|
|
|
|
master_equipment: MasterEquipmentBase
|
|
|
|
|
|
|
|
|
|
|
|
class CalculationTimeConstrainsRead(CalculationTimeConstrainsBase):
|
|
|
|
class CalculationTimeConstrainsRead(CalculationTimeConstrainsBase):
|
|
|
|
id: Union[UUID, str]
|
|
|
|
id: Union[UUID, str]
|
|
|
|
|