This commit is contained in:
fengchuanhn@gmail.com
2026-05-22 14:40:37 +08:00
parent 79b657941f
commit 3c91a52aff
12 changed files with 296 additions and 116 deletions

View File

@@ -47,3 +47,15 @@ class TokenResponse(BaseModel):
access_token: str
token_type: str = "bearer"
user: UserPublic
class HeartbeatRequest(BaseModel):
verify_code: str = Field(min_length=1, max_length=128)
class HeartbeatResponse(BaseModel):
"""心跳成功时的状态快照。"""
vip_end_time: datetime | None = None
vip_active: bool
server_verify_code: str