响应格式修改,原始数据查询修改

This commit is contained in:
lhx
2025-10-23 11:32:10 +08:00
parent 21c61cdec7
commit 34b698386a
12 changed files with 542 additions and 232 deletions

View File

@@ -1,5 +1,5 @@
from pydantic import BaseModel, Field, ConfigDict, field_serializer
from typing import Optional
from typing import Optional, List, Any
from datetime import datetime
class AccountBase(BaseModel):
@@ -62,4 +62,18 @@ class AccountUpdateRequest(BaseModel):
account_data: AccountUpdate
class AccountDeleteRequest(BaseModel):
account_id: int
account_id: int
# 统一响应格式
class AccountApiResponse(BaseModel):
"""账号API统一响应格式"""
code: int = 0
message: str
data: Optional[Any] = None
class AccountListResponse(BaseModel):
"""账号列表响应格式"""
code: int = 0
message: str
total: int
data: List[AccountResponse] = []