Files
ocups-kafka/job_crawler/app/models/response.py

24 lines
434 B
Python
Raw Normal View History

"""API响应模型"""
from pydantic import BaseModel
from typing import Optional, Any
class ApiResponse(BaseModel):
"""通用API响应"""
code: int = 0
message: str = "success"
data: Optional[Any] = None
class ConsumeResponse(BaseModel):
"""消费响应"""
code: int = 0
data: list = []
count: int = 0
class StatusResponse(BaseModel):
"""状态响应"""
code: int = 0
data: dict = {}