feat(repairs): add repair estimates

This commit is contained in:
Schubert Ferenc 2026-07-05 00:57:02 +02:00
parent 6e7e75f864
commit 4436fe5f73
25 changed files with 1802 additions and 9 deletions

View file

@ -3,6 +3,8 @@ from typing import Literal
from pydantic import BaseModel, ConfigDict, EmailStr, Field, field_validator, model_validator
from app.schemas.repair_estimate import PublicEstimateResponse
RepairStatus = Literal[
"new",
"accepted",
@ -202,6 +204,7 @@ class RepairPublicStatusResponse(BaseModel):
device_model: str
status_history_public: list[RepairPublicStatusHistoryItem]
updated_at: datetime
estimate: PublicEstimateResponse | None = None
class RepairNotificationTemplateResponse(BaseModel):