15 lines
311 B
Python
15 lines
311 B
Python
|
|
from typing import Any
|
||
|
|
|
||
|
|
from pydantic import BaseModel, Field
|
||
|
|
|
||
|
|
|
||
|
|
class ApiResponse(BaseModel):
|
||
|
|
code: int = 200
|
||
|
|
msg: str = "操作成功"
|
||
|
|
data: Any = Field(default_factory=dict)
|
||
|
|
|
||
|
|
|
||
|
|
class PaginationQuery(BaseModel):
|
||
|
|
page: int = Field(default=1, ge=1)
|
||
|
|
size: int = Field(default=20, ge=1, le=100)
|