Ver código fonte

amend some model

chenhaiyang 4 anos atrás
pai
commit
86e626f374
2 arquivos alterados com 10 adições e 0 exclusões
  1. 9 0
      app/models/domain/equipment.py
  2. 1 0
      app/schemas/equipment.py

+ 9 - 0
app/models/domain/equipment.py

@@ -1,7 +1,11 @@
 # -*- coding: utf-8 -*-
 
+from typing import Optional
+
 from pydantic import BaseModel
 
+from app.schemas.equipment import BaseEquipment
+
 
 class EquipmentControlResponse(BaseModel):
     result: str = 'success'
@@ -16,3 +20,8 @@ class EquipmentControlRequest(BaseModel):
     # method: str
     projectId: str
     equipType: str
+
+
+class EquipmentInstructionsResponse(BaseModel):
+    project: str
+    instructions: Optional[BaseEquipment] = None

+ 1 - 0
app/schemas/equipment.py

@@ -21,6 +21,7 @@ class BaseEquipment(BaseModel):
     in_cloud_status: Optional[bool]
     on_time: Optional[str]
     off_time: Optional[str]
+    equip_switch_set: Optional[bool] = False
 
 
 class FCU(BaseEquipment):