响应格式修改,原始数据查询修改
This commit is contained in:
@@ -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] = []
|
||||
Reference in New Issue
Block a user