add tutorial to OH calculation

main
Cizz22 11 months ago
parent 536450262c
commit 80b59a5207

@ -27,7 +27,7 @@ from .service import bulk_update_equipment
router = APIRouter()
@router.post("", response_model=StandardResponse[Union[str, CalculationTimeConstrainsRead]])
@router.post("", response_model=StandardResponse[CalculationTimeConstrainsRead])
async def create_calculation_time_constrains(db_session: DbSession, current_user: CurrentUser, calculation_time_constrains_in: CalculationTimeConstrainsParametersCreate, scope_calculation_id: Optional[str] = Query(None), with_results: Optional[int] = Query(0)):
"""Save calculation time constrains Here"""

@ -10,11 +10,15 @@ class OverhaulJob(Base, DefaultMixin):
overhaul_activity_id = Column(UUID(as_uuid=True), ForeignKey(
"oh_ms_overhaul_activity.id"), nullable=False)
job_id = Column(UUID(as_uuid=True), ForeignKey(
"oh_ms_job.id", ondelete="cascade"))
scope_equipment_job_id = Column(UUID(as_uuid=True), ForeignKey(
"oh_ms_scope_equipment_job.id", ondelete="cascade"), nullable=False)
notes = Column(String, nullable=True)
status = Column(String, nullable=True, default="pending")
job = relationship(
"MasterActivity", lazy="raise", back_populates="overhaul_jobs"
)
scope_equipment_job = relationship(
"ScopeEquipmentJob", lazy="raise"
)

@ -16,7 +16,7 @@ class ScopeEquipmentJob(Base, DefaultMixin):
master_equipments = relationship(
"MasterEquipment", lazy="raise", primaryjoin="and_(ScopeEquipmentJob.assetnum == foreign(MasterEquipment.assetnum))", uselist=False)
job = relationship(
"MasterActivity", lazy="raise"
)

Loading…
Cancel
Save