qiaofeng1227 2 år sedan
förälder
incheckning
701dd188fc

+ 5 - 9
appmanage/api/model/app.py

@@ -1,17 +1,13 @@
 from pydantic import BaseModel
+from running_info import RunningInfo
+from status_reason import StatusReason
 
 class App(BaseModel):
     app_id: str
-    name: str
+    app_name: str
     customer_name: str
     trade_mark: str
-    status_code: int
     status: str
-    port: int
-    volume: str
-    url: str
-    image_url: str
-    admin_url: str
-    user_name: str
-    password: str
     official_app: bool
+    running_info: RunningInfo
+    status_reason: StatusReason

+ 12 - 0
appmanage/api/model/running_info.py

@@ -0,0 +1,12 @@
+from pydantic import BaseModel
+
+class RunningInfo(BaseModel):
+    port: int
+    compose_file: str
+    url: str
+    image_url: str
+    admin_url: str
+    user_name: str
+    password: str
+    default_domain: str
+    set_domain: str

+ 6 - 0
appmanage/api/model/status_reason.py

@@ -0,0 +1,6 @@
+from pydantic import BaseModel
+
+class StatusReason(BaseModel):
+    Code: str
+    Message: str
+    Detail: str