feat(navigation): add prominent validation quickstart action
This commit is contained in:
parent
0bbcaba211
commit
9c6b184e39
28614 changed files with 4356173 additions and 23 deletions
|
|
@ -269,3 +269,31 @@ class UserRead(UserBase, EntityRead):
|
|||
|
||||
class UserPasswordResetRequest(ORMModel):
|
||||
temporary_password: str | None = None
|
||||
|
||||
|
||||
class QuickStartValidationSummary(ORMModel):
|
||||
id: str
|
||||
device_id: str
|
||||
report_number: str
|
||||
performed_on: date | None = None
|
||||
result: str | None = None
|
||||
next_validation_on: date | None = None
|
||||
status: str
|
||||
validation_type: str | None = None
|
||||
equipment_ids: list[str] = Field(default_factory=list)
|
||||
|
||||
|
||||
class QuickStartCustomerData(ORMModel):
|
||||
customer: CustomerRead
|
||||
locations: list[LocationRead] = Field(default_factory=list)
|
||||
contacts: list[ContactRead] = Field(default_factory=list)
|
||||
devices: list[DeviceRead] = Field(default_factory=list)
|
||||
validations: list[QuickStartValidationSummary] = Field(default_factory=list)
|
||||
|
||||
|
||||
class QuickStartCreateRequest(ORMModel):
|
||||
customer_id: UUID
|
||||
location_id: UUID | None = None
|
||||
contact_id: UUID | None = None
|
||||
device_id: UUID | None = None
|
||||
validation_type: str
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue