Parcourir la source

Schema update

Tracker_bug_fix_20260429
root il y a 1 mois
Parent
révision
9c358eee3d
1 fichiers modifiés avec 4 ajouts et 1 suppressions
  1. +4
    -1
      schemas/reslevis.py

+ 4
- 1
schemas/reslevis.py Voir le fichier

@@ -25,7 +25,6 @@ class FloorItem(BaseModel):
class ZoneItem(BaseModel): class ZoneItem(BaseModel):
id: UUID id: UUID
name: str name: str
groups: List[UUID]
floor: Optional[UUID] = None floor: Optional[UUID] = None
building: Optional[UUID] = None building: Optional[UUID] = None


@@ -53,6 +52,7 @@ class GatewayItem(BaseModel):
notes: Optional[str] = None notes: Optional[str] = None
floor: Optional[UUID] = None floor: Optional[UUID] = None
building: Optional[UUID] = None building: Optional[UUID] = None
zone: Optional[UUID] = None


class TrackerItem(BaseModel): class TrackerItem(BaseModel):
id: UUID id: UUID
@@ -155,6 +155,8 @@ class AlarmCoreItem(BaseModel):
type: str type: str
status: str status: str
timestamp: str timestamp: str
operator: Optional[UUID] = None
resolution_timestamp: Optional[str] = None




class AlarmStatusUpdateItem(BaseModel): class AlarmStatusUpdateItem(BaseModel):
@@ -201,6 +203,7 @@ class TrackHistoryItem(BaseModel):


class TrackerZoneItem(BaseModel): class TrackerZoneItem(BaseModel):
id: UUID id: UUID
name: Optional[str] = None
zoneList: List[UUID] zoneList: List[UUID]
tracker: UUID tracker: UUID
days: Optional[str] = None days: Optional[str] = None


Chargement…
Annuler
Enregistrer